Drupal 托管服务应具备的功能列表

发布于 2024-09-15 00:23:36 字数 649 浏览 5 评论 0原文

我正在寻找 Drupal 托管服务来向我所有的下一个客户推荐,以确保我不会遇到开发问题。

我正在写下 Drupal 托管服务应具备的功能列表:

1。具有 zip 压缩/解压缩功能的控制面板 将 drupal 上传到新服务器后,我通常没有 ssh 访问权限,并且 php 脚本有时会导致文件权限问题。最好从控制面板进行。

2. PHP 内存限制:128MB(或更多?) 我不想再看到内存不足的消息。这是很重要的一点。

3. PHP post_max_size 由于此限制,某些用户无法上传长视频(带有 CCK 上传字段)。它的合理价值是多少?

4.启用重写模块 我不确定所有托管服务都启用了它。还是我错了?如果我想使用干净的网址,我应该要求它,对吗?

5. IMAP 电子邮件? 我希望能够为我的客户设置电子邮件服务。他们应该能够使用他们的电子邮件帐户设置多个客户端电子邮件应用程序,并且他们的电子邮件副本应保留在服务器上。这就是 IMAP 协议的作用……正确吗?如果我想要此电子邮件功能,我是否应该提出要求,或者我可以以不同的方式处理它?

6.自动备份。我希望我的网站始终在线。这意味着我的 drupal 安装的副本应该在备份服务器上自动创建,并且在服务器关闭时可以使用。

您能否更正或建议添加的功能? 谢谢!

I'm looking for a hosting service for Drupal to suggest to all my next customers, to be sure I'm not going to have development issues.

I'm writing down a list of features a Drupal hosting service should have:

1. Control panel with zip compress / decompress functionality
After I uploaded drupal to new server, I usually don't have ssh access, and php scripts sometimes cause files permissions issues. It is better to do it from control panel.

2. PHP Memory Limit: 128MB (or more ?)
I don't want anymore to see out of memory messages. This is an important point.

3. PHP post_max_size
Some users couldn't upload long videos (with CCK Upload fields) because of this limit. What's a reasonable value for it ?

4. Rewrite Module Enabled
I'm not sure all hosting services have it enabled. Or am I wrong ? I should ask for it if I want to use clean urls, correct ?

5. IMAP E-mail ?
I want to be able to setup e-mail services for my customers. They should be able to setup multilple client e-mail applications with their e-mail account and a copy of their e-mails should remain on the server. This is what IMAP protocol does.. correct ? Should I ask for it, if I want this e-mail functionality or I can handle it differently ?

6. Automatic backup. I want my website always online. This means that a copy of my drupal installation should be automatically created on a backup server and ready to use if the server is down.

Could you please correct, or suggest features to add ?
Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

允世 2024-09-22 00:23:36

理想情况下,post_max_size 应略大于 upload_max_size。

IMO,还有一些事情需要考虑。例如:

  • PHP 未在安全模式下运行(这会带来巨大的问题)。
  • PHP 最好作为 Apache 模块运行(如果您知道自己在做什么,CGI/FCGI 就可以)。
  • Drupal 用户对其数据库拥有所有权限(例如创建临时表)。
  • MySQL 的大键和索引缓冲区大小(对于视图承载的大型查询很有用)。
  • 允许 Apache 用户访问 drupal.org(是的,我遇到过托管提供商不允许的情况,并且 Drupal 状态更新毫无用处)。

post_max_size should ideally be slightly larger than upload_max_size.

IMO, there are few more things to consider. For instance:

  • PHP not running in Safe Mode (this introduces enormous issues).
  • PHP is preferably running as an Apache module (CGI/FCGI are fine if you know what you're doing).
  • Drupal user has ALL PRIVILEGES on its database (to create temporary tables for instance).
  • A large key and index buffer size for MySQL (useful for large queries carried by Views).
  • Allow Apache user to access drupal.org (yes, I had a situation where a hosting provider didn't allow it and Drupal status updates were useless).
冷月断魂刀 2024-09-22 00:23:36

你错过了一个!

PHP>> 5.2

redhat/centos 不是一个足够新的版本

You missed one!

PHP > 5.2

redhat/centos isn't a new enough version

〗斷ホ乔殘χμё〖 2024-09-22 00:23:36

有一些更晦涩的 MySQL 配置可能会给 Drupal 带来问题,据我记得您需要 CREATE TEMPORARY TABLE 权限才能进行 Drupal 搜索。

根据您的站点,较低的 PHP 内存限制也应该可以。

不要依赖托管提供商的备份,始终进行自己的备份。随时可用的备份服务器不会成为任何负担得起的网络空间的一部分。

大多数托管服务商都允许您使用临时帐户尝试他们的服务,我只是这样做看看是否有任何问题。

There are some more obscure MySQL configurations that can be problematic for Drupal, as far as I remember you need CREATE TEMPORARY TABLE permissions for the Drupal search.

Depending on your site a lower PHP memory limit should also be OK.

Don't rely on the Hosting Provider's backup, always make your own backups. A ready to use backup server won't be part of any affordable webspace.

Most hosters allow you to try out their services on a temporary account, I would just do that to see if there are any problems.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文