原文链接:http://drupal.org/getting-started/clean-urls
默认的,Drupal为你的网页使用和生成的URLs像"http://www.example.com/?q=node/83."URLs的这种形式很难被读而且阻碍一些搜索引擎找到你站点的所有页。研究表明可能对于主要的搜索引擎这不像以前是个大问题;然而,值得注意的是来自谷歌推荐的网站管理员指南说明:
”如果你决定使用动态页(例如,URL中包含一个“?”字符),必须注意到不是所有搜索引擎爬行动态页像静态 页一样。它帮助保持参数短数量少。
- 阅读更多 关于 第六步:简洁链接
- 登录或注册以发表评论
原文地址:http://drupal.org/node/2601
Drupal站点的性能主要取决于三个因素:网站的目标、网站流量的资源需求以及相关技术系统的性能和配置。
确认Drupal的性能目标
如果您网站的目标是像谷歌一样有快速响应的用户体验,那么您应该特别注意简单性,并确保服务器有足够的资源使网页能在1.5秒或更短的时间里展现。如果您网站的目标是成为一个美观的网站,您可以选择一个强大的主题,可以使用大量的Javascript完成前台的交互功能,但同时页面的加载速度了会受到影响。无论选择哪种,您应该在头脑中都要有明确的目标,为达到目标的效果而着手调整网站性能。
分析网站的流量和资源消耗
尽量不要使用其他人员提供出来的现成的性能配置。因为每个站点都是独特的,别人的配置不一定适合您的站点。站点的性能需要根据网站流量将对带宽、CPU、内存、磁盘I/O这四种资源造成影响来进行配置。
描述您网站的性能负载:带宽、匿名用户页面访问量、并发页面访问量、并发表单提交数量,这些数据对于建站网站都是很重要的。
- 阅读更多 关于 服务器调整注意事项
- 登录或注册以发表评论
问题描述:不论您是安装了一个损坏的主题还是修改网站文件时导致您的主题损坏,您可能就是直接把这个主题删除掉。
这个做法是极其不推荐的,所以在您阅读到无忧主机(www.51php.com)翻译drupal官网的教程后,您就要学习到删除主题的正确步骤是。
1、在我们的管理员后台先禁用您当前损坏的主题。
2、再登录在php虚拟主机的文件夹目录删除主题文件。
如果页面上有内容,但是没显示导航区块
1、您要通过http://51php.com/?q=user或者是http://51php.com/user来登录到您的站点后台。
2、D7中通过http://51php.com/admin/appearance来进入到您的主题配置页面,先找到一个能正常启用的主题让我们能继续操作。
如果您看到的是白屏
玩drupal的朋友该知道使用它建立一个简单的企业站、相册都是相当容易的。而唯一一个让人比较纠结的地方就是修改它的核心文件,drupal官 方也是非常不推荐修改它的核心文件的,而默认主题也是它的核心文件,那怎么样才能完美的把它变成我们的主题呢?当然这和我们前面介绍的教程“无忧主机原创:简单介绍自制Drupal主题的方法和技巧”是有一点点小区别的,当然大部分都是相同的,因为一些地方配置的问题导致系统提示一大推,那我们该怎么处理呢?别着急,请看无忧主机(www.51php.com)小编翻译了一篇来自官方技术文档,希望可以给你带来帮助。
下面来看看小编配置信息之后出现的提示吧。
当您的网站文件被浏览器缓存以后,在火狐浏览器下有两个十分有用的扩展插件来清理这些缓存。下面就和无忧主机(www.51php.com)一起来看一看drupal官网对于这一个问题教程。
这个问题一般发生在您的您的php虚拟主机上 修改了您的文件,但因为站点缓存的问题,您浏览器的依旧是使用20分钟以前的老版本信息,这是经常发生在对css、js和xml文件的时候发生的。所以请 您不要在发生这种情况下就不要条件反射的怀疑我们的独立ip空间的问题!因为无忧主机(www.51php.com)是专业的php空间商。
下面这两款插件,站长们可以根据自己的需求选用。
1、CacheViewer(查看或删除您个人浏览器的缓存文件)。
2、Johnnycache(在浏览器缓存中禁用任一文件)。
用cacheviewer是从您的个人浏览器的中删除缓存(一次就删除一个缓存文件,多选并删除会没有效果),这是很简单的操作。当您删除缓存文件的时候,您的浏览器会重新从您的服务器上读取文件。
当我们提交内容的时候,突然返回一个莫名其妙的403、404、406、500或者是页面无法找到的错误,这个时候我们辛苦码字的站长们是不是有一 种撕心裂肺的感觉,一看错误提示上说找服务器提供商解决问题,好吧,果断确定是服务器的问题。但事实真的是这样吗?无忧主机 (www.51php.com)很负责的告诉您是什么原因造成这个问题,并如何解决这个问题。
这个奇怪的问题一般是由apache服务器上加载的mod_security模块引起的,因为过滤设置的的问题。这个时候该怎么办呢?
当然知道问题的起因,解决起来就比毫无头绪来的轻松的多。
下面是在无忧主机(www.51php.com)翻译drupal官网教程中的方法来为您提供这个问题的解决方案。
1、使用FTP工具把您php虚拟主机网站根目录下的的.htaccess文件下载到您的本地电脑。当然一般情况下做程序文件的修改最好是对您的文件做一个备份。如果您对文件很熟悉也可以不用备份。
2、找到下图中的相应区域,把DecFilterEngine的参数设置为off
# Turn off mod_security filtering.
其实有很多原因会造成登录不成功或者是需要登录2次才能登录上去,尽管您使用的是正确的用户名和密码,但还是没有登录到自己的帐号管理平台。一般情 况下,我们可能会刷新浏览器或者是选择重置密码,但很多情况下,这些操作都是没什么效果的。那现在无忧主机小编(www.51php.com)就来和大家 一起看一下drupal官网的教程,看看那些牛x都是国外drupal站长们总结了一些方法,无忧主机(www.51php.com)这里总结归类如下:
当浏览器发出一个请求,drupal就是检测浏览器上是不是有http cookie,如果有,就会和存储在自己数据库中的sessions进行一个比对,而这个比对的过程就很可以造成浏览器和数据库处理的中断,而在 cookie的影响下就导致用户就算使用正确的帐号和密码也无法登录到自己的帐号管理平台。
下面我们就来看看造成这个问题的常见的3个小分类。
1、 Cookies
如果您可以一台电脑上能登录,但在另一台电脑上登录不了,这个就可能是本地问题造成的(默认使用同款浏览器)。
●确认在您的浏览器上开启了cookies。
●确认您的本地防火墙没有阻断 cookies。
官网的新浪微博登陆模块不够完善,主要是不能绑定已有的账号。本人参考了qq登陆模块(东哥的作品,写得很好~)的流程写了一个新浪登陆模块,跟大家分享一下~
另外,如果跟官网的d7版本的qq模块一起用的话,需要修改一下它的代码,名字有点冲突,具体修改请看
http://drupal.org/node/1794790 ,或者直接用修改过的qq模块
- 阅读更多 关于 新浪微博登陆模块改良版
- 登录或注册以发表评论
原文地址:http://drupal.org/node/627162
本节中的信息涵盖了监测和记录一个Drupal站点。
- 阅读更多 关于 监控网站
- 登录或注册以发表评论
- 阅读更多 关于 管理用户
- 登录或注册以发表评论