仓酷云

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

[学习教程] PHP网页设计解答:若何利用PHP开辟高效的WEB体系

[复制链接]
第二个灵魂 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-4 00:00:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
也或许是因为我还没有真正的学到深处吧,说实在的,PHP中的很多高级点的应用,如PHP类、PHP函数基本还是不懂吧!     PHP是一个很优异的东西,它可以复杂,也能够庞杂。纷歧样的项目,应当用纷歧样的PHP。
  小项目 - 复杂而直接的PHP
  普通关于一个功效页面在20以下的网站,咱们可以用一个很复杂的框架布局来写。在这个范围上,我建议是利用对照直接的面向进程编码办法,缘由很复杂,没有需要把class文件弄的N 多,了局controller里边就一个new就完了。固然,需求频仍变更的项目除外。
  在这个级别上,php长处体现的很分明:疾速开辟,了如指掌。弱点同时也被埋没得很好。
  中型项目 - 布局幽美的OO化的PHP
  关于一个中型项目,我建议利用一个优秀设计的框架来做,这个框架可所以基于MVC模子,封装了浩瀚底层操作的,固然,必定要有一个好的最好是通明的cache机制,如许,咱们为了顺应变更而到场的OO机制可以运转得更快更好。
  在这个级别上。php的弱点入手下手凸现,像对OO撑持的不完全(这个PHP5有很大改善),只能单线程形式。别的一些核心东西入手下手呈现缺少撑持,像PHP没有好的重构东西,没有好的集成到IDE中的单位测试东西。长处固然仍是本来的疾速开辟,普遍的可用的开源资本。
  大型项目 - 扩大、优化后的PHP
  这里的大型项目,复杂的指散布式项目,就是说,你的法式需求被安排在N台办事器上了。在这个层级上,PHP比起j2ee切实其实缺少良多撑持。我曾和shadow在735上具体会商过PHP要在大型体系上使用需求处理的一些成绩,固然这些成绩不但是PHP这个言语的成绩,也包含了周边开辟的成绩:
  1 PHP的页面代码同享,PHP的源代码被载入内存一次今后,就在个中保存 - 这个用APC和Zend的优化器可以弄定。
  2 PHP页面之间的数据对象同享,a.php和b.php之间可以同享一个数据对象,好比数组,这个如今可以用序列化来作,然而会有文件io,这块可以用同享内存或memcached来处置。
  3 PHP的数据库毗连池,由于在多前真个情形下,PHP掌握不住对数据库的毗连,所以需求在数据库前边去作一个毗连池,相似于sqlrelay的器材。别的数据缓存也是很主要的,大压力开辟有一个tip,就是能不动数据库就不要动数据库。
  4 PHP的前端cache体系。一个通明的可掌握的cache机制,确保网站的页面以起码次数查询数据库。这个有良多完成,然而没有找到出格好的。
  5 一个PHP使用,胜利的处理调这几个成绩今后,敷衍略微大一点的压力是没有甚么成绩的。
  在这个级别上,主要的是,把PHP java C++ python之类交融起来,使其成为一个高效体系。咱们可以用memcached来做散布式内存办理,可以用Lucene 来作全文检索,用ejb 容器来放一些营业逻辑组件,PHP则作为前端和体系的胶水,疾速而天真的把这些粘合起来。
算是1个熟悉的过程,所以c语言的基础有就更好,没有也不怕。
爱飞 该用户已被删除
沙发
发表于 2015-2-4 07:59:28 | 只看该作者
首先声明:我是一个菜鸟,是一个初学者。学习了一段php后总是感觉自己没有提高,无奈。经过反思我认为我学习过程中存在很多问题,我改变了学习方法后自我感觉有了明显的进步。
柔情似水 该用户已被删除
板凳
发表于 2015-2-9 19:28:59 | 只看该作者
学习php的目的往往是为了开发动态网站,phper就业的要求也涵盖了很多。我大致总结为:精通php和mysql
第二个灵魂 该用户已被删除
地板
 楼主| 发表于 2015-2-21 12:49:04 | 只看该作者
对于初学者来说不推荐去拿钱买的。当然如果一个网站你经常去用,而且里面的资料也比较有用,最好还是买个会员比较好,毕竟那些也是别人的工作成果。
因胸联盟 该用户已被删除
5#
发表于 2015-3-6 20:14:58 | 只看该作者
说点我烦的低级错误吧,曾经有次插入mysql的时间 弄了300年结果老报错,其实mysql的时间是有限制的,大概是到203X年  具体的记不清啦,囧。
蒙在股里 该用户已被删除
6#
发表于 2015-3-9 20:48:46 | 只看该作者
我还是强烈建议自己搭建php环境。因为在搭建的过程中你会遇到一些问题,通过搜索或是看php手册解决问题后,你会更加深刻的理解它们的工作原理,了解到php配置文件中的一些选项设置。
海妖 该用户已被删除
7#
发表于 2015-3-11 02:52:59 | 只看该作者
使用 jquery 等js框架的时候,要随时注意浏览器的更新情况,不然很容易发生框架不能使用。
admin 该用户已被删除
8#
发表于 2015-3-16 21:45:44 | 只看该作者
没接触过框架的人,也不用害怕,其实框架就是一种命名规范及插件,学会一个框架其余的框架都很好上手的。
若相依 该用户已被删除
9#
发表于 2015-3-19 17:20:01 | 只看该作者
建议加几个专业的phper的群,当然啦需要说话的人多,一处一点问题能有人回答你的,当然啦要让人回答你的问题,平时就得躲在里面聊天,大家混熟啦,愿意回答你问题的人自然就多啦。
兰色精灵 该用户已被删除
10#
发表于 2015-3-24 09:36:16 | 只看该作者
使用 jquery 等js框架的时候,要随时注意浏览器的更新情况,不然很容易发生框架不能使用。
小女巫 该用户已被删除
11#
发表于 2015-3-25 08:52:41 | 只看该作者
当留言板完成的时候,下步可以把做1个单人的blog程序,做为目标,
小妖女 该用户已被删除
12#
发表于 2015-3-26 19:09:15 | 只看该作者
,熟悉html,能用div+css,还有javascript,优先考虑linux。我在开始学习的时候,就想把这些知识一起学习,我天真的认为同时学习能够互相呼应,因为知识是相通的。
莫相离 该用户已被删除
13#
发表于 2015-3-29 19:44:43 | 只看该作者
写的比较杂,因为我也是个新手,不当至于大家多多指正。
简单生活 该用户已被删除
14#
发表于 2015-4-4 04:42:04 | 只看该作者
本人接触php时间不长,算是phper中的小菜鸟一只吧。由于刚开始学的时候没有名师指,碰过不少疙瘩,呗很多小问题卡过很久,白白浪费不少宝贵的时间,在次分享一些子的学习的心得。
飘飘悠悠 该用户已被删除
15#
发表于 2015-4-13 08:02:13 | 只看该作者
装在C盘下面可以利用windows的ghost功能可以还原回来(顺便当做是重转啦),当然啦我的编译目录要放在别的盘下,不然自己的劳动成果就悲剧啦。
山那边是海 该用户已被删除
16#
发表于 2015-4-18 00:29:21 | 只看该作者
建议加几个专业的phper的群,当然啦需要说话的人多,一处一点问题能有人回答你的,当然啦要让人回答你的问题,平时就得躲在里面聊天,大家混熟啦,愿意回答你问题的人自然就多啦。
再现理想 该用户已被删除
17#
发表于 2015-4-21 07:39:40 | 只看该作者
当然这种网站的会员费就几十块钱。
分手快乐 该用户已被删除
18#
发表于 2015-4-22 13:20:01 | 只看该作者
说点我烦的低级错误吧,曾经有次插入mysql的时间 弄了300年结果老报错,其实mysql的时间是有限制的,大概是到203X年  具体的记不清啦,囧。
若天明 该用户已被删除
19#
发表于 2015-4-23 03:39:44 | 只看该作者
如果你可以写完像留言板这样的程序,那么你可以去一些别人的代码了,
小魔女 该用户已被删除
20#
发表于 2015-6-5 10:56:17 | 只看该作者
首推的搜索引擎当然是Google大神,其次我比较喜欢 百度知道。不过搜出来的结果往往都是 大家copy来copy去的,运气的的概率很大。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-14 13:10

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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