0

我目前正在开发一个在基本结构上类似于论坛的网站。我决定不选择使用已建立的 PHP 框架之一(我以前玩过 Rails),部分原因是为了学习,部分原因是我认为它们会长期阻碍开发。

我想知道在构建应用程序时 URL 重写的重要性。动态 URL 真的过时了吗?如果实现 URL 重写也应该实现控制器?以后切换到 URL 重写系统会不会很困难?

现在我只有模型和视图之间的分离,它对我的​​目的来说工作得很好。尽量保持简单,并在我去的时候添加。

你觉得呢?你有没有什么想法?

4

3 回答 3

1

我建议注意重写,但不要在开发时专门实施它。只要您确保不创建神秘的 url,以后使用 mod_rewrite 添加应该相对容易。

特别是,我建议使用函数而不是字符串连接来构建链接。然后,当您实现漂亮的 URL 时,您可以轻松地修改函数以返回重写的值,而不是实际的路径。

于 2009-08-10T23:24:18.713 回答
1

URL 重写很好,因为它看起来更漂亮,并且使用户更容易看到他将要阅读的内容是关于什么的(尽管这可能在标题中)。一些人认为,出于搜索引擎优化的原因,重写更好。

尽管如此,重写对于大型应用程序来说并不是关键。我想说的是,没有死链接并易于查找内容是关键,而不是 URL 有多漂亮。

如果有的话,它只是一个“很高兴拥有”,实施起来相当简单——这就是为什么现在每个人都在这样做的原因。

于 2009-08-10T23:25:38.290 回答
0

请记住,对于许多用户而言,URL 是 Web 应用程序用户界面的重要组成部分。因此,URL 重写是提高网站可用性的重要工具。

于 2009-08-10T23:14:57.407 回答