我正在尋找最成熟的圖書館,算法或代碼片段,可以從標題生成SEO友好和有意義的URL(例如www.example.org/what-is-the-most-mature-way-to-generate-seo - 友好的URL-蛞蝓)。什麼是最成熟的方式/庫生成SEO友好的網址(slu))?
我知道一個人可以很容易地編寫一個10行的函數來做到這一點,但我正在尋找一個能夠處理多個邊緣和特殊情況(不同語言,腳本,東方語言如中文,轉換特殊字符像'&'到'和'和'@'到'在'等等,...),我不想重新發明輪子。結果網址應儘可能清晰,清晰和有意義。
編程語言並不重要(但必須是開源的),因爲我可以輕鬆地將其移植到我的首選語言。
slugify的來源可以在這裏找到:http://code.djangoproject.com/svn/django/trunk/django/template/defaultfilters.py。 它似乎並沒有涵蓋所有情況。 – Daniel 2010-06-26 16:50:13
你到底意味着什麼?你應該記住,網址的本質是非常有限的,而且把漢字字母轉換成ASCII碼也許是不可能的。 – dzida 2010-06-26 18:32:29