2010-11-05 88 views
0

当你创建一个CMS,你会推荐?htaccess vs硬编码

  1. 制作htaccess的动态地创建基于?PG页=名称 或
  2. 制作一个FTP连接自动动态创建的每个文件?这意味着,当新页面被创建/编辑/删除时,管理员在保存时将ftp进入站点并创建页面。

优点和缺点

  1. “亲” 少的文件意味着更少的空间
  2. “精读” 更持续的开销为Apache重定向采取
  3. “临
  4. “精读” 更多空间“更少的工作来找到文件感它创建和只有一次加载时更改

ALrigh吨,让我澄清。哪个更好?

  1. 创建index.php文件,并拥有所有htaccess的重定向到其发送?PG =名称,然后从数据库中获得
  2. 内容有管理员自动FTP到一个网站创建内容时/编辑/删除和创建页面,以便当人在其硬编码类型的页面
+0

FTP连接?做什么的? PHP脚本已经在您的服务器上运行。 ] – 2010-11-05 12:24:11

回答

0

毫无疑问,去CMS的最好方法是使用Apache mod_rewrite。这样,您将来可以更灵活地改变显示URL的方式,并且可以加速新内容的创建,从而不必每次都通过FTP上传。

如果您必须使用FTP来使用您的CMS,恐怕它的扩展性不好,这是CMS的好处之一。

你的'更好的选择'是1.坚持mod_rewrite。

0

如果你想,你可以混合这些选项 - 使用htaccess为你的网页的好名字,重写它们?pg = name然后加载数据来自文件或数据库。