【发布时间】:2009-07-26 07:16:13
【问题描述】:
我基本上是在使用一个老式的基于 php cms 的俄语网站,要求的许多新功能之一是永久链接。
截至目前,该网站仅使用标准的非 mvc 'article.php?id=50'。我正在浏览Russian wiki,这确实是我见过的唯一一个使用俄罗斯本地固定链接的俄罗斯网站。我想知道:
- 在字符使用方面是否有任何限制?这需要在服务器端进行任何类型的特殊设置吗?
- 我一般应该为永久链接寻找什么样的字符?我需要什么陷阱吗?
- 关于如何将永久链接存储在数据库中的任何提示?到目前为止,表结构相对简单.. 只是一个文章表:
id article_title article_sn-p article_whole date_time
我正在考虑在此表中添加一个名为“永久链接”的新列,它基本上将存储 article_title 的修改版本(到目前为止,我能想到的唯一特殊处理的字符是我将转换为的空间下划线)。
- 我应该如何格式化新的干净 url?我在想这样的事情:
/articles/2009/Заглавная_страница
例如。
顺便说一下,我将使用 Pylons(一个 python 框架)和 MySQL 5,尽管如果有任何奇怪的 UTF8 限制,我对 PostgreSQL 持开放态度(顺便说一下,我将以前的 Latin1 整个数据库转换为 UTF8带 iconv )。
【问题讨论】:
标签: python mysql model-view-controller