仓酷云

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

[学习教程] PHP编程:PHP开辟标准手册之PHP代码标准详解

[复制链接]
飘灵儿 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-3 23:40:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
会HTML吗?会,我能编好几个大表格排板的网页啦!   触及多个方面,好比PHP代码标准、PHP文件定名标准、网站开辟流程、网站平安与保护等。
作为PHP开辟标准的开篇,我从一个纯PHP开辟者的角度来讲说我所以为的PHP代码标准,次要从PHP目次框架布局、PHP代码书写标准、PHP文件定名标准三个角度来论述,但愿对PHP入门进修者有所匡助。
公道建立PHP目次框架布局
  咱们晓得在利用PHP停止网站开辟之前,咱们需求建立网站的目次布局,网站目次框架布局设计得公道标准,不仅有益于网站开辟,并且对SEO,网站推行都有优点。
  普通最基本的PHP网站布局触及图片、CSS文件、JS文件、第三方组件、办理后台等外容,绝对应的,基本的PHP目次框架布局也触及这些内容,这些目次定名时也有标准,好比
  图片目次:images或pic
  CSS目次:css
  JS目次:js
  第三方组件目次:libs或include,下一级目次可以依据详细的组件名界说目次名
  办理目次:普通都是admin,单元了平安起见,你可以另起一个目次名或对admin目次设置暗码回护。若何对会见目次设置暗码回护?
  出格提示:关于网站的框架目次布局,事前要做好计划,为了对搜刮引擎友爱便于网站推行,建议目次布局条理不要太深,二三级目次布局就能够了。
  别的假如你采取模板,可以创立模板目次,好比将目次定名为tpl,假如利用第三方模板引擎,好比smarty,你可以依据需求自行决意是不是要另设目次。PHP基本教程:Smarty装置教程
  关于中等范围的网站,你也能够依据网站功效划分网站目次框架布局,好比依照频道等。
  PHP文件定名标准
  优秀的PHP文件定名标准也是PHP开辟标准的要素,有助于记忆,便于办理,PHP网站法式文件的定名也有必定的划定规矩,好比
  PHP网站首页文件定名标准:index.php或index.html
  CSS文件定名标准:主CSS文件定名为style.css,别的你也能够针对详细的模块或频道定名,好比用于用户的CSS文件,可以界说为user_style.css或u_style.css
  JS文件定名标准:主JS文件定名为main.js或major.js,其他的JS文件定名,你可以依据详细的页面或特定的对象定名,好比首页JS文件可以定名为index.js,办事于用户登录的JS文件可以定名为user_login.js等。
  网站设置装备摆设文件定名标准:config.php或default_config.php等
  文件定名出格提示:在对PHP文件停止定名时思索到可移植性,一概请利用小写定名,别的与网站目次名定名一样,文件定名时可以采取两种体例,一种可使用拼音定名详细的文件,一种可使用复杂了然的英语单词定名文件,切勿随意定名,招致从此保护凌乱。
  PHP代码书写标准
  优秀的PHP代码标准,有助于PHP入门进修者从你写的PHP代码中受害,也有助于你从此的代码保护。
  1、关于所写的PHP代码,添加需要的代码正文,同时期码正文要标准,更多基本PHP代码书写标准,请参考PHP根基语法教程
  2、坚持优秀的PHP代码书写标准,公道利用缩进,坚持代码雅观。
  3、利用赋值符时变量名、赋值符、值之间以空格分隔,即
复制代码 代码以下:
<?
$leapsoulcn = "接待会见PHP网站教程网,此节次要引见PHP开辟标准之PHP代码标准";
?>

4、在书写if、switch、函数代码时,务必坚持大括号婚配,即
复制代码 代码以下:
<?
if(){
......
}
?>


复制代码 代码以下:
<?
if()
{
......
}
?>

5、定名变量名或函数名时注重代码书写标准,可使用拼音、英语单词、缩写等模式,保举以英语单词作为PHP代码定名标准,关于两个单词以上的以下划线毗连或个中一个单词首字母大写的模式,即
复制代码 代码以下:
<?
$web_name = "PHP网站开辟教程网";
$webUrl = "http://www.jb51.net";
function userLogin()
{
}
?>

以上就是基本的PHP代码标准,关于PHP初学者进修PHP会有所匡助。养成优秀的PHP代码标准会闪开发者受害平生。
  至此,PHP开辟标准手册之PHP代码标准就引见完了,优秀的网站框架目次构建才能、PHP文件定名标准和PHP代码书写标准需求本人在不休的开辟中堆集和养成,同时这些开辟标准也有助于同伴之间的协作,有助于PHP入门进修者进修你的PHP代码。我先解释一下我的学习思路。
沙发
发表于 2015-2-4 05:58:46 | 只看该作者
Apache不是非得用80或者8080端口的,我刚开始安得时候就是80端口老占用,就用了个 81端口,结果照常,就是输localhost的时候,应该输入为 localhost:81
第二个灵魂 该用户已被删除
板凳
发表于 2015-2-6 15:00:52 | 只看该作者
最后介绍一个代码出错,但是老找不到错误方法,就是 go to wc (囧),出去换换气没准回来就找到错误啦。
admin 该用户已被删除
地板
发表于 2015-2-16 18:14:20 | 只看该作者
因为blog这样的可以让你接触更多要学的知识,可以接触用到类,模板,js ,ajax
飘飘悠悠 该用户已被删除
5#
发表于 2015-3-5 08:14:03 | 只看该作者
小鸟是第一次发帖(我习惯潜水的(*^__^*) 嘻嘻……),有错误之处还请大家批评指正,另外,前些日子听人说有高手能用php写驱动程序,真是学无止境,人外有人,天外有天。
老尸 该用户已被删除
6#
发表于 2015-3-7 08:19:40 | 只看该作者
本文当是我的笔记啦,遇到的问题随时填充
海妖 该用户已被删除
7#
发表于 2015-3-7 21:15:30 | 只看该作者
本人接触php时间不长,算是phper中的小菜鸟一只吧。由于刚开始学的时候没有名师指,碰过不少疙瘩,呗很多小问题卡过很久,白白浪费不少宝贵的时间,在次分享一些子的学习的心得。
金色的骷髅 该用户已被删除
8#
发表于 2015-3-15 13:53:03 | 只看该作者
当然这种网站的会员费就几十块钱。
深爱那片海 该用户已被删除
9#
发表于 2015-3-20 01:31:04 | 只看该作者
对于懒惰的朋友,我推荐php的集成环境xampp或者是wamp。这两个软件安装方便,使用简单。但是我还是强烈建议自己动手搭建开发环境。
蒙在股里 该用户已被删除
10#
发表于 2015-3-22 19:09:40 | 只看该作者
为了以后维护的方便最好是代码上都加上注释,“予人方便,自己方便”。此外开发文档什么的最好都弄齐全。我觉得这是程序员必备的素质。虽然会消耗点很多的时间。但是确实是非常有必要的。
再现理想 该用户已被删除
11#
发表于 2015-3-24 21:36:47 | 只看该作者
多看优秀程序员编写的代码,仔细理解他们解决问题的方法,对自身有很大的帮助。
活着的死人 该用户已被删除
12#
发表于 2015-4-16 09:16:57 | 只看该作者
在学习的过程中不能怕麻烦,不能有懒惰的思想。学习php首先应该搭建一个lamp环境或者是wamp环境。这是学习php开发的根本。虽然网络上有很多集成的环境,安装很方便,使用起来也很稳定、
变相怪杰 该用户已被删除
13#
发表于 2015-4-18 18:41:54 | 只看该作者
没接触过框架的人,也不用害怕,其实框架就是一种命名规范及插件,学会一个框架其余的框架都很好上手的。
兰色精灵 该用户已被删除
14#
发表于 2015-4-26 13:35:25 | 只看该作者
说点我烦的低级错误吧,曾经有次插入mysql的时间 弄了300年结果老报错,其实mysql的时间是有限制的,大概是到203X年  具体的记不清啦,囧。
只想知道 该用户已被删除
15#
发表于 2015-6-7 22:13:56 | 只看该作者
基础有没有对学习php没有太大区别,关键是兴趣。
冷月葬花魂 该用户已被删除
16#
发表于 2015-6-10 23:09:19 | 只看该作者
刚开始安装php的时候,我图了个省事,把php的扩展全都打开啦(就是把php.ini 那一片 extension 前面的冒号全去掉啦),这样自然有好处,以后不用再需要什么功能再来打开。
乐观 该用户已被删除
17#
发表于 2015-6-11 23:00:23 | 只看该作者
写的比较杂,因为我也是个新手,不当至于大家多多指正。
透明 该用户已被删除
18#
发表于 2015-6-13 01:17:00 | 只看该作者
找到的的资料很多都是在论坛里的,需要注册,所以我一般没到一个论坛都注册一个id,所有的id都注册成一样的,这样下次再进来的时候就不用重复注册啦。当然有些论坛的某些资料是需要的付费的。
若相依 该用户已被删除
19#
发表于 2015-6-19 09:01:09 | 只看该作者
兴趣是最好的老师,百度是最好的词典。
若天明 该用户已被删除
20#
发表于 2015-6-27 13:02:01 | 只看该作者
学习php的目的往往是为了开发动态网站,phper就业的要求也涵盖了很多。我大致总结为:精通php和mysql
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-22 20:57

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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