自己接触的框架算来算去也就Zend和symfony,虽然量级不同,不过有一点都挺好,路由规则的设定。
为什么说好呢?网站做出来就是要被放到互联网上嘛,影响网站点击率的除了网站内容,还有一个很重要的原因就是搜索引擎,
而URL对于搜索引擎来说是判别一个网站权重值的一个指标。
原本这样的URL
www.123.com/search?category=ball
利用路由规则
show_shop_search_category:
url: /search/:category
param: { module: shop ,action:search }
变成了
www.123.com/search/ball
在Symfony中,你可以根据需求随意的设定路由规则,可以在规则中强制写一些动作,利用正则限制要传的参数等等。
感觉这部分的内容很碎,具体问题具体分析,总之可以利用routing.yml这个文件写出对搜索引擎友好的url。