我们是一个分布式团队,使用PHP和MySQL处理Web项目。我们使用自定义代码或使用像Joomla和Drupal这样的CMS开发Web应用程序。到目前为止,我们使用版本控制(subversion,目前切换到git)来保持代码库同步,我们在云托管上共享一个MySQL数据库,每个人都可以通过SSH隧道访问。
问题在于性能:有时网络速度很慢,使用SSH隧道访问远程数据库(例如Drupal刷新5分钟)刷新页面需要花费很长时间。我们需要共享同一个数据库,因为我们有团队的一部分用数据填充数据库,而团队的其他成员完成开发和图形。
我尝试使用数据库作为主数据库在远程数据库中使用远程数据库配置本地MySQL,但它确实使安装变得复杂,我没有看到任何性能改进。
是否有人有任何想法让我们的配置工作更快或任何其他解决方案/组织进行此类工作?
PS。我已经看过this。
答案 0 :(得分:0)
尝试drupal boost http://drupal.org/project/boost
网络速度也存在问题,只能使用更好的带宽来解决,或者问题可能是因为共享托管,如果您使用共享托管,则应尝试使用VPS或Cloud进行演示和使用不同的工具对问题进行排序以查找响应时间等。 。 。