相关疑难解决方法(0)

什么是最好的Drupal部署策略?

我正在我的MacBook上研究我在XAMPP上的第一个Drupal项目.这是一个原型,并从我的客户收到积极的反馈.

我将在两周后在Linux VPS上部署该项目.有没有比从头开始重新处理服务器上的所有内容更好的方法?

  • 安装Drupal
  • 下载模块(CCK,视图,日期,日历)
  • 创建内容
  • ...

谢谢

deployment drupal vps

53
推荐指数
5
解决办法
3万
查看次数

在Drupal/CMS项目上使用版本控制

我想知道使用Drupal(或任何其他CMS)开发网站的团队如何将版本控制,颠覆,git或类似功能集成到他们的工作流程中.您显然希望自定义代码和主题文件受版本控制,但是当您使用诸如Drupal之类的CMS时,很多工作包括配置模块和设置,所有这些都存储在数据库中.

所以当你是一个开发团队时,你如何在这样的项目上进行协作?将数据库转储到文件中并将该文件置于版本控制之下可能会起作用,但是当网站处于活动状态时,客户端会不断添加内容,这使得同步有点问题.

我很想知道其他人是如何做到这一点的.

controls drupal version content-management-system

39
推荐指数
1
解决办法
9524
查看次数

Drupal DATABASE部署策略?

从这个项目:什么是最好的Drupal部署策略?.... 我引用:

数据库比较棘手; 清理开发/暂存数据库并将其推送到最初是最容易的,但如果实时站点上的用户也在生成内容,那么在进行增量数据库更新时会有一些问题.

我想要一些关于如何做到这一点的想法?目前,我在本地计算机上获得了现有数据库的完整副本,提交了该subversion,然后部署整个数据库.目前该文件是15megs,每次我必须上传整个文件(我认为subversion将其视为一个完整的新文件,因为它每次都有很多变化).

所以,我的问题是:

  1. 提交时如何降低Db大小(除了提交频率较低)?
  2. 有没有其他方法可以保持我的数据库和服务器数据库同步?特别是考虑到用户会一直发布新数据?

svn drupal

14
推荐指数
1
解决办法
4668
查看次数

如何合并Drupal数据库更改

我们目前使用SVN存储库来确保每个人的本地环境都保持最新.但是,Drupal网站开发有点棘手,因为您编写的任何自定义代码(例如,为节点主体编写的PHP代码)都存储在数据库中,并且SVN工作副本无法识别这些更改.

目前有一些开发人员正在Drupal网站的同一区域工作,但我们不确定如何最好地将我们本地的Drupal数据库更改合并在一起.提交数据库转储补丁最多看起来很笨拙,而且很可能是低效且容易出错的.

任何有关如何处理此问题的建议表示赞赏!

database merge drupal

9
推荐指数
1
解决办法
3455
查看次数