什么我需要做的调整在Ubuntu上我的Drupal的Apache(本地主机)运行得更快

问题描述 投票:0回答:2

我在家里的桌面上运行Ubuntu 14.04(13.10距离)和12个月的最好的部分以“蜗牛速度”为我简单为Drupal 7.27本地主机运行工作的读/写更新和令人难以置信缓慢一起工作!

我需要做什么做,使之作为家庭工作站(台式机或笔记本)更有效地工作?

对于一个新手有什么建议是最欢迎来得到最好的开源LAMP webdevsl的。

如果做不到这一点,我会简单地抛弃3个项目,价值12个月的努力,重新开始与Django的初学者,肯定不能是慢LOL

提前致谢。

apache ubuntu drupal
2个回答
2
投票

有许多方法,以加快Drupal的本地主机上,这里有一些建议:

  • 使用Memcache 内存缓存是由工作缓存服务器信息,以加快虚拟专用服务器的系统。该程序允许您分配服务器RAM缓存朝最近查询的数据的特定量一定的时间。一旦数据被再次请求,内存缓存加速通过显示高速缓存的信息,而不是从所述数据库中检索结果它的过程。 安装和配置内存缓存后,请下载并启用Drupal的Memcache API模块
  • 使用APC 另类PHP缓存(APC)是PHP一个自由和开放的操作码缓存。它的目标是提供用于缓存和优化PHP中间代码的自由,开放和健壮的框架。 安装和配置APC后,下载并启用Drupal的APC模块
  • 使用Varnish cache 清漆是一种Web应用程序加速器。您在Web应用程序的安装前它,它会显著加快速度。 安装和配置上光油后,下载并启用Drupal的Varnish HTTP Accelerator Integration模块
  • 使用Drupal Cache Expiration模块 该模块提供了基于事件配置的操作,将来自像反向代理缓存,内部页面缓存,etc.This模块更有意义时最小缓存生存期设置为none以外的某个值缓存过期的网址。

另外,我建议你改用Ubuntu默认的PHP堆栈的Zend Server CE


0
投票

如果是LAMP堆栈,那么你可以尝试从编辑/etc/mysql/my.cnf

innodb_flush_log_at_trx_commit = 1

innodb_flush_log_at_trx_commit = 0

如果上面的线是不存在的,那么你可以将其添加。

这是从How to improve Druopal Localhost

© www.soinside.com 2019 - 2024. All rights reserved.