有几种不同类型的 菜单规范,包括:
MENU_NORMAL_ITEM
这是菜单条目使用的默认类型,它们会显示在菜单树中。
MENU_ITEM_GROUPING
这种类型对条目进行分组,简单地列出要访问的子页面。
MENU_CALLBACK
注册一个回调函数,它会生成在访问 URL 时要显示的内容。
MENU_SUGGESTED_ITEM
drupal7自1月15日alpha 1版本释放以来,许多drupal开发人员以及关注drupal的单位和个人都有同样一个问题,到底drupal7在哪些方面做了哪些具体的更新。
在drupal中首页是可以随便更换的,用户可以根据自己的需求来设置合适的页面为首页,充分体现了drupal的灵活性与定制性,让你的drupal站点你做主。
在drupal中,路径是非常独特的,路径的最后部分是特定的功能或内容片断。例如一个页面完整url地址是http://www.drupaluser.org/?q=node/7,路径是node/7。如果你的站点开启了简洁链接,那么示例页面的完整路径就是http://www.drupaluser.org/node/7,路径仍然是node/7。
本文介绍一下安装Drupal前,如何配置服务器系统以及虚拟主机,使drupal与你的操作系统良好的运行。在你的服务器操作系统上需要做:
记得老东曾经在drupa升级方面有过记载,今天再来回顾一下:
1、确保所有附加模块都有新版本。如果没有但又想升级,升级前禁用掉该模块。
2、切换到默认主题。
3、确保完整备份了数据库(包括数据库用户名、密码等信息)和文件。天有不测风云,以防万一。
4、删除安装目录下除files以外的所有文件 ——切记备份数据。
今天在drupal项目开发中,遇到一个这样的需求,就是在频道页面(不是用node生成的)上添加评论功能,试了一下drupal小函数,果然好使,于是就记了下来:
drupal_get_form ( 'comment_form' , array( 'nid' => arg ( 1 ));
以下压力测试是用Apache Bench工具执行,针对现有的Drupal安装。结果比对安装和未安装aiCache Web Application Accelerator的Drupal。在Drupal安装时未变更配置。
服务器:
双核2.6㎓系统,搭载4㎇ RAM,运行64位Ubuntu 8。
软件
Apache2,MySQL 5,Drupal 6都运行在相同系统。
配置:
Drupal是一个优秀的万用平台,开发的模块也大都基于兴趣,模块开发者们并不需要在企业级的应用中去验证自己的模块执行效率,同样,mysql 也是一个主要基于基础用户的模块,高级用户的使用也要经过多级别的优化。所以,大数据量的网站,不经过优化与忍痛割爱,应用是比较痛苦的事情。
可以用以下SQL语句查找一个drupal分类中的其他分类。
SELECT tid, name FROM term_relation INNER JOIN term_data ON (tid1 = tid OR tid2 = tid) WHERE (tid1 = %d OR tid2 = %d) AND tid != %d;
1 周 6 天之前
3 周 4 天之前
3 周 4 天之前
3 周 4 天之前
5 周 3 天之前
5 周 3 天之前
7 周 3 天之前
7 周 3 天之前
7 周 3 天之前
7 周 3 天之前