仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 700|回复: 6
打印 上一主题 下一主题

[学习教程] PHP网页编程之ThinkPHP中的pathinfo形式和URL重写

[复制链接]
兰色精灵 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:13:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
另外要叮嘱各位的是,抵御诱惑,ASP/PHP/JSP/.NET的对比也许会让你无所适从,你也许学了一半PHP,又开始打C#的主意,或者有人说JAVA很强,这个时候的你绝对不能动摇,哪怕你真想学。语文一向不太好,要我怎样注释这个pathinfo形式还真不晓得怎样说,那就先来一段代码说下pathinfo形式吧1http://serverName/appName/module/action/id/1/这个就是pathinfo形式在不思索路由的情形下,第一个参数会被剖析成模块称号(假如启用了分组的话,则顺次今后递推),第二个参数会被剖析成操纵,前面的参数是显式传送的,并且必需成对呈现,比方:1http://serverName/appName/module/action/year/2008/month/09/day/21/一般的URL内里含有index.php,为了到达更好的SEO效果大概必要往失落URL内里的index.php,经由过程URL重写的体例能够到达这类效果,一般必要服务器开启URL_REWRITE模块才干撑持。上面是Apache的设置历程,能够参考下:1、httpd.conf设置文件中加载了mod_rewrite.so模块2、AllowOverrideNone将None改成All3、确保URL_MODEL设置为24、把上面的内容保留为.htaccess文件放到出口文件的同级目次下1<IfModulemod_rewrite.c>2RewriteEngineon3RewriteCond%{REQUEST_FILENAME}!-d4RewriteCond%{REQUEST_FILENAME}!-f5RewriteRule^(.*)$index.php/$1[QSA,PT,L]6</IfModule>关于重来没打仗过.htacces文件的能够百度一些,这里提示一下,保留的文件名就是.htaccess,大概看起来只要后缀,就是如许,别又在后面加个***.htaccess。重启Apache以后,本来的http://serverName/index.php/Blog/read/id/1就能够经由过程会见http://serverName/Blog/read/id/1简化了URL地点咱们就开始学习动态语言的概念吧,刚一接触动态语言,可能很多人都会蒙了,怎么这乱七八糟的工具,在网页里显示的时候却是另外一码事?其实这并不算乱七八糟,你写的HTML代码不也一样是一堆堆的字符吗?毕竟,代码并不是作为直接输出的,而是经过处理的,说白了,HTML是经过HTML解析器,而PHP当然也就通过PHP解析器了,跟学习HTML一样的道理,想让任何的解析器完成操作,就必须使用它们专用的语法结构,所以PHP长相奇怪也就不足为奇了。
乐观 该用户已被删除
沙发
发表于 2015-1-19 05:07:44 | 只看该作者
学好程序语言,多些才是王道,写两个小时代码的作用绝对超过看一天书,这个我是深有体会(顺便还能练打字速度)。
再现理想 该用户已被删除
板凳
发表于 2015-2-2 06:00:26 来自手机 | 只看该作者
对于懒惰的朋友,我推荐php的集成环境xampp或者是wamp。这两个软件安装方便,使用简单。但是我还是强烈建议自己动手搭建开发环境。
金色的骷髅 该用户已被删除
地板
发表于 2015-2-7 17:05:17 | 只看该作者
这些都是最基本最常用功能,我们这些菜鸟在系统学习后,可以先对这些功能深入研究。
简单生活 该用户已被删除
5#
发表于 2015-2-22 18:16:30 | 只看该作者
做为1门年轻的语言,php一直很努力。
小女巫 该用户已被删除
6#
发表于 2015-3-7 01:45:57 | 只看该作者
为了以后维护的方便最好是代码上都加上注释,“予人方便,自己方便”。此外开发文档什么的最好都弄齐全。我觉得这是程序员必备的素质。虽然会消耗点很多的时间。但是确实是非常有必要的。
小魔女 该用户已被删除
7#
发表于 2015-3-21 01:27:44 | 只看该作者
爱上php,他也会爱上你。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-28 10:19

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表