公司招聘了两名实习生

g089h515r806 的头像
Submitted by g089h515r806 on 星期二, 2014-09-02 05:39

2014年7月,我们招聘两名实习生,相继招聘过来的。虽然一个实习生,在暑期过后,已经离去,但是,这对于公司来说,却意味着一个新的开端。

公司,从2013年1月成立以来,一直没有招聘过人员,我们一直在为存活下去努力着,因为没有足够的人手,Drupal项目来了,我们消化不了。Drupal项目中断了,又不知道等到下一个项目需要什么时候。这是没有人员储备的一个限制。

如果要发展,必然需要建立一个Drupal团队,这是必须经过的一个过程。对我们来说,这个没有什么经验,当我们真的需要建立一个这样的团队的时候,很多问题就会接踵而来。

我们要面临,人才的培养,人才的流动,人多了,各种问题也会出现。对我们来说,这是学习的过程。

如果能够解决,这些矛盾,我们就能建立一个小一点的Drupal团队,一个4-5人的专职的团队的建立,对现在的我们,也是一个挑战。因为在此以前,我们从未组建过一个这样的团队。

这是一个好的开端。它使得我们看起来,更像一个公司,只是小一点罢了。

论坛:

Drupal版本:

Registry rebuild

g089h515r806 的头像
Submitted by g089h515r806 on 星期三, 2014-08-06 03:35

有时候迁移网站,网站的目录结构发生了变化,比如,原来sites/example.com/modules这样的目录,我们在本地的时候,将它存储到了sites/all/modules目录下面。
这个时候,网站迁移过来,就无法工作,因为registry,registry_file表里面的数据,存储的还是原来的,我们需要Registry rebuild一下。这个不是一个模块,https://www.drupal.org/project/registry_rebuild
将它下载下来,解压缩,放在sites/all/modules下面,运行
http://localhost/german/sites/all/modules/registry_rebuild/registry_rebu...
german是这里Drupal网站的目录。
运行后,显示这样的信息:

论坛:

Drupal版本:

2014.8.18-2014.8.22 北京Drupal基础及移动开发(含微信开发)培训班通知

g089h515r806 的头像
Submitted by g089h515r806 on 星期一, 2014-08-04 08:38

一 培训目的

Drupal是世界上最先进的开源内容管理系统或内容管理框架之一,利用Drupal多达20000多个模块,可以很方便的构建门户网站,社交网络,电子商务,移动开发应用、数字出版、内部办公系统。目前在中国大陆各行业已经有典型的案例:

1 出版发行行业

外语教学研究出版社包含官网http://www.fltrp.com(link is external)在内30多个网站都是用的Drupal构建

中华书局网上书店http://www.crbook.cn(link is external)

万方数据即将上线的数字出版系统

2 教育行业

北京大学图书馆 http://www.lib.pku.edu.cn/portal/(link is external)

清华大学图书馆网站http://lib.tsinghua.edu.cn/dra/(link is external)

清华大学图书馆移动应用程序:清图助手

https://itunes.apple.com/cn/app/qing-tu-zhu-shou/id685415766(link is external)

论坛:

Drupal版本:

清除mysql的 mysql-bin.000001日志文件

g089h515r806 的头像
Submitted by g089h515r806 on 星期一, 2014-08-04 08:31

早上起来,朋友通过QQ告诉我,网站thinkindrupal.com,还有yaiyuan.com访问不了,到了公司,第一件事情,就是检查原因。
首先是使用df –h,查看磁盘空间的使用情况,发现/alidata目录空间用完了,我用的阿里云主机。再进一步的追查,原来是mysql的原因,再 往下,发现是mysql的日志文件,占去了大部分空间。
网上找的办法:
3、清除办法

运行 /usr/local/mysql/bin/mysql -u root -p 登录执行:

复制代码代码如下:

reset master;

如果你只有一个mysql服务器,在/etc/ 下面找到my.cnf文件vim /etc/my.cnf把里面的

复制代码代码如下:

#log-bin=mysql-bin

#binlog_format=mixed

这两行注释掉,然后将mysql下的var目录中的这些日志文件全部删除,重启mysql服务即可。

论坛:

Drupal版本:

node_delete VS node_delete_multiple 性能改进

g089h515r806 的头像
Submitted by g089h515r806 on 星期日, 2014-08-03 04:45

我想做一个删除操作,批量的删除操作,使用VBO,这个是比较简单的,运行VBO的删除操作,即可实现。

但是我遇到一个问题,我的节点数量巨大,有6万多个节点,按照VBO的效率,我感觉需要执行2-3个小时,其实这个没有什么。晚上下班的时候,让程序运行,第二天回来就搞定了。

不过我是在下午运行的,运行完了,还要做别的事情,所以我试用了自己以前写的batch delete模块,运行。还是比较慢。

论坛:

Drupal版本:

好用的VBO模块

g089h515r806 的头像
Submitted by g089h515r806 on 星期二, 2014-07-22 08:26

一个做好的Drupal网站,需要对一个内容类型中的两个字段的值,做统一的修改。这个时候,我想到了使用VBO模块,使用它里面的Execute arbitrary PHP script操作。

在批处理时候,在PHP代码的输入框中,输入以下代码:
$field_url1 = $entity->field_url1['und'][0]['value'];
$field_url1 = str_replace("222.222. 222.222", "111.111.111.111", $field_url1);
$entity->field_url1['und'][0]['value'] = $field_url1;
$field_url2 = $entity->field_url2['und'][0]['value'];
$field_url2 = str_replace("101.101.101.101", "100.100.100.100", $field_url2);
$entity->field_url2['und'][0]['value'] = $field_url2;
node_save($entity);

论坛:

Drupal版本:

2014.6.7北京Drupal聚会小结

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2014-06-07 13:05

今天下午,我们在国家图书馆成功举办了北京的Drupal聚会,于志成为大家分享了Drupalproject.org的经验之谈。

参加聚会的有8个人,人少了一点,但是内容还是很精彩的。忘记录像了,筹备有点不足,本来是老虎负责组织安排,因为临时有事,老虎不在。把录制视频的环节忽略了。

http://www.drupalproject.org 把Drupa模块、主题、发行版进行了大量精选分类和汉化翻译,并提供了丰富的Drupal API 参考手册,另外及时报道Drupal核心等新闻最新动态。

于志成,亲自翻译了1000多个模块的项目说明,本身就是一个不小的贡献,http://api.drupalproject.org,提供的Drupal7 API汉化工作,我觉得也非常有意义,对Drupal中文的发展是一个不小的贡献。

http://weixin.drupalproject.org,讲述了于志成在微信方面的最新实践,参加聚会的几个同学,测试了一下,效果非常好。

论坛:

Drupal版本:

Drupal会衰落么

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2014-06-07 12:48

前天,和一个很久没有联系的朋友聊天,谈到了这样的一个话题,Drupal将会衰落了,什么时候衰落。还有一些新兴的技术,我的朋友,和我一样,同时学的Drupal,现在还在使用Drupal。

其实,在eskalate,同时学习Drupal,有6,7个,后来坚持做Drupal的人,并不多,我的这个朋友,就是坚持下来的一个。当然,他们没有像我这样坚持Drupal。

如果他们都像我这样,坚定的坚持在Drupal这个方向努力的话,他们今天在Drupal上面做出来的成绩,至少不亚于我。我与他们唯一的区别,就是7年来,我坚持在Drupal这样一个方向努力,而他们大部分都已离开Drupal,或者在多个方向努力。

IT技术,日新月异,今天一个概念,明天一个概念,就像当初我做选择的时候,我觉得java太大了,Drupal有点小,但是如果能够在这样一个小众的技术上,吃透,成为这方面的专家,就足够了。

我最终选择了Drupal。7年过去了。

当我的朋友说node.js如何如何先进的时候,我说,如果3年后,也就是我用了Drupal 10年以后,如果node.js还在,我将好好的研究一下。

论坛:

Drupal版本:

页面

Subscribe to Think in Drupal RSS