跳转到主要内容
youyoums 提交于 10 October 2015

drupal 8的第一个RC版本已经于10月7日正式发布了,抱着尝鲜的想法去测试了一下这个RC版本,谈一下几点初步的感悟和想法:

1、玩drupal 8建议用linux环境,windows的话速度太慢,linux要友好一些,linux推荐centos系统,理由是稳定/稳定/稳定(重要的事说三遍);

2、配置lamp的时候要注意数据库和php版本,php建议升级到最新的5.5.30,如果不懂怎么配置,在生产环境推荐使用加拿大生产的directadmin,它帮你都搞定,平时管理几行代码搞定(商业软件,淘宝上有卖授权的,大概500元左右,一条烟的钱还是值得的),directadmin的官方网站是http://www.directadmin.com;

3、drupal 8这货对环境和配置的要求都高,php需要开启PHP OPcode caching,默认没有开启的,需要自己手动开启,在directadmin环境用三行代码搞定:

cd /usr/local/directadmin/custombuild
./build set opcache yes
./build opcache

4、drupal 8 安装成功后一般会提示Trusted Host Settings,最好按要求设置,settings.php的正确写法是(domain要切换成自己的域名,如taobao或者baidu),一定要记得加第二行,否则所有的二级域名都无法访问,包括www:

$settings['trusted_host_patterns'] = array(
  '^domain\.com$',
  '^.+\.domain\.com$',
  );

5、如果本地测试速度不给力(用windows测试这货肯定快不到哪儿去),建议在linode开一个美国或者新加披的ssd vps(ssd速度杠杠的),最便宜10美金一个月(信用卡支付,没万事达信用卡的明天去银行申请一个吧),大名鼎鼎的linode网址是https://www.linode.com;

6、php 7 稳定版11月份就出来了,php 7的发布时间详见:https://wiki.php.net/todo/php70#timetable, 据说php执行效率会有质的飞跃,等drupal8发布后最佳组合我觉得是centos 7.x+php7.x+drupal 8.x(玩drupal的还是尽量使用最新软件,毕竟是新技术要靠谱一些);

7、玩drupal8,要多看看drupal创始人Dries Buytaert的个人博客http://buytaert.net/,这里不仅有技术探讨,更有关于互联网发展趋势的一些富有洞见的思想(不懂英语的在chrome浏览器里面装一个划词翻译之类的扩展程序吧),另外必须要看的就是https://www.drupal.org/planet,不仅有大量关于drupal的最新信息,还会有一些关于drupal 8的实战技巧培训;

8、玩drupal 8一定要使用谷歌chrome之类的浏览器,强烈推荐chrome,百度首页搜chrome就可以下载安装,这个浏览器不仅速度快,对新技术的支持也很全面,插件扩展模式更是无敌于天下,尤其是要搜索关于drupal 8的技术资料,用百度是不够的,还是google管用,至于怎么用,网上教程一大把的(推荐chrome+switchysharp+Bitvise SSH Client),网站上传神器Bitvise SSH Client的下载地址是https://www.bitvise.com/ssh-client-download;

9、drupal 8这货真的变得很复杂,第一个 Drupal 8 Release Candidate 版本,开发人员:3200+; 补丁数量:15000+; 核心代码大小:ZIP压缩格式19M左右; 文件构成:13,992个文件,3774个文件夹,有心人可以和动易的比较一下就知道这货有多复杂了;

10、最后一点,drupal 8 的正式版发布还需要几个月时间,正式发布时间可以关注https://groups.drupal.org/core,目前不建议用在正式的生产环境,但学习、测试都是必不可少的功课!

 

 

Drupal 版本