Druapl教程

Drupal专业开发指南,Drupal书籍

Drupal性能问题及解决方案

一、在drupal建站时遇到的性能问题
1.打开网站缓慢
2.经常宕机
......
二、影响drupal网站性能的因素
1.服务器负载均衡
2.网站冗余脚本请求
3.网站设置不合理
三、drupal性能解决方案

1.Drupal服务器优化


drupal技巧:移动文件到你的网站

有时,你需要移动文件到您的网站(例如新的模块或主题)。

代表的FTP文件传输协议。这是一种常见的方法移动文件,模块,主题等远程网站。 FTP不用于编辑您的网站的内容。


drupal技巧:drupal cron教程

此页面为初学者,更完整的资料可在主cron页面。如果你能理解该页面,然后第一次使用。

cron是一个UNIX命令,允许您按计划运行的任务。在Drupal有事情将运行在一个定时的基础上,如果cron是可用。

访问shell意味着你可以进入操作系统发出命令。许多主机将不允许这样做。不过,他们却提供了更多或多或少标准的cPanel功能。在某些版本中,“使用CRON”项在左下角的。


drupal技巧:设置像Wordpress的菜单

Wordpress在具有很好的菜单用户体验,如果需要在drupal中实现这样的效果,可以参考以下代码:

internet (5)
Google (1)
Yahoo (2)
Web 2.0 (1)
Misc (0)

<?php

drupal技巧:内容节点

在drupal中,节点是非常重要的,我们经常会遇到调用drupal node内容。这片段会显示一个非常简单的print_r($node),当你修改或创建一个模块,这可能是有用的节点的内容。

建议放在页面底部此块或页脚上留下更多的空间。如果你的风格不显示的结构类似于树,你可能想片段后添加的CSS。

php代码:

<?php

drupal技巧:定制登录表单

drupal的用户登录在很多情况下要根据网站的设计来做调整,那么如何用PHP创建区块来方便的实现呢?下面是关于drupal5,drupal6中修改用户登录表单的代码:

drupal5

<?php
global $user;
if ($user->uid) {
print l("Log Out " . $user->name,"logout");

drupal技巧:日期区块的设置

这里有一个块,您可以用做一个星期的某一天的事情(星期一,星期二,星期三,等等)。可以很容易地为其他日期在PHP日期函数的时间间隔。

<?php
$day_of_week = date("l", mktime());

switch ($day_of_week) {
  case "Monday":
    //do whatever

更快的程序,但可能有危险

在我的Drupal安装我通常只适用于后,做了完整的Drupal目录备份补丁文件,它的数据库(s)和每个站点运行后update.php。这永远不会在我的麻烦,但您的里程可能会有所不同。


drupal修补Patching

1。 cd到当前Drupal安装目录
2。试运行通过运行shell命令补丁小 - 干式运行“drupal,目前的补丁到drupal - latest.patch。您将看到一个像很多补丁文件中的行包括/ bootstrap.inc告诉你哪些文件将被修补。


创建drupal补丁文件

1。下载最新的Drupal在Drupal释放下载页面(如版本6.9,所谓最新下文)
2。下载匹配的Drupal通过修改发布的最新版本(如6.4版的网址下载安装,称为电流低于)。获取有关您的当前从内部你的Drupal根CHANGELOG.txt Drupal安装的版本信息。


Syndicate content
Syndicate content