11 创建内容类型
作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
我做网站的时候,根据需要,通常首先创建内容类型,这样可以方便的向里面添加内容。接下来,导航到admin/structure/types,我们创建内容类型“新闻”,配置如下:
内容包括drupal7教程,drupal7汉化,drupal7主题,drupal7模板,drupal7中文手册,drupal7 views,drupal7中文,drupal7安装,drupal7开发,drupal7视频,等
作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
我做网站的时候,根据需要,通常首先创建内容类型,这样可以方便的向里面添加内容。接下来,导航到admin/structure/types,我们创建内容类型“新闻”,配置如下:
作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
此外,在“联系我们”页面,我还想加上百度地图,在地图上,让用户看到公司的所在位置。以前都是使用Google地图的,不过毕竟Google退出了中国,所以这里决定使用百度的。Drupal官方网站是有两个Gmap模块的,不过一个百度的也没有,我觉得Drupal在中国发展,离不开与本土系统的集成,这些都不是一个人可以完成的。
作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
现在,点击“Webform”标签下的“Form settings”子标签,进入页面node/4/webform/configure。
作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
我们点击webform标签下面的“电子邮件”子标签,进入页面node/4/webform/emails。
作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
在这里面,添加一个表单组件(component),就像添加一个字段一样方便,所不同的是,这里的表单元素组件,不是字段。我们输入以下信息:
作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
接下来创建“联系我们”节点,这个节点里面包含一个表单。我们可以考虑使用webform模块,我这里使用的版本是webform-7.x-3.19。安装启用好了webform模块以后,我们就可以导航到node/add/webform,添加内容了。
首先,我们输入标题“联系我们”,正文里面输入以下内容:
作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
性能慢:
1,内容类型,100字段, 添加一个东西的时候, 非常慢
Drupal本身的机制, 100多个表的插入操作;
Mysql的默认配置有关系:
key_buffer = 512M
max_allowed_packet = 512M
机器内存的 20-30%
有时候检查一下日志信息,看看有没有程序上面的问题,消除程序问题