PHPer不要妄自菲薄了,PHP比你想象的要大得多
最近在
招聘版逛的时候,很多人看到有些要求比较高的职位,就觉得那不是再找
PHP的人了,似乎PHP的工作就是写PHP,顶多写点儿JS,CSS之类的,一涉及到Shell,Socket,多线程什么的好像就和PHP无关了。确实,PHP的培训顶多把
LAMP交给你,其它没有讲到的看起来就像是分外的事了,但要做好LAMP架构下的系统,要懂得东西太多了。
首先是Linux,最基本的要求是熟悉各种命令,了解AMP的配置;再多一点,就需要知道Linux系统的配置,会写点儿Shell脚
本,crontab,会用用Perl,Python之类的脚本语言;再高一层就需要知道Linux的进程和线程的模型,内存管理,进程间通信,文件管理,
了解并发相关的问题。这些东西看起来和PHP没有任何关系,但懂得这些东西对于思考解决问题都有着很大的帮助,懂得这些底层的东西,遇到问题才能知其然并
能知其所以然,知道那种东西适合哪种环境,出了问题可能会在那一层,才能解决别人解决不了的问题。
Apache和PHP的配置方面也是做PHP必须了解的,这方面我觉得就需要英语的能力了,现在网上技术方面的中文资源的质量很有问题,很多细节问题还是需要从官方的文档里找,这方面就需要慢慢积累,叫招拆招了,没什么多说的。
PHP语言方面,确实很难找到比PHP更容易入门的语言了,但要把PHP用好,功夫就不再语言上了。这方面我觉得学学Java会对PHP的应用有很大的帮
助,在Java里被约束管了的程序员,到了PHP肯定会自由的难受的,整个流程中什么东西都要自己定,这样就逼你利用自己的设计思想来组织一套开发的模
式。终归这是个编程设计思想的问题,所以设计模式也是一个必修课,现在PHP5里有了完善的OO的支持,Java的不少思想都可以搬到PHP里来了。
MySQL是个比较简单的
数据库,
但要用好它还是需要不少的数据库功底的。首先数据库的设计是和DBMS关系不大的,通过二维表来表达各种各样的数据关系,也是个比较复杂的事。好的数据库
设计是性能优化的基础,在设计中结构的设计,索引的规划,必要的数据冗余,是对性能影响最大的部分。查询的优化需要对关系模型有清晰的理解。MySQL5
里添加了不少的新特性,5.1又加了不少东西,像表分区,视图,存储过程,都是应用中很有用的东西,不知道可不行的。另外,各种字段类型,各种表类型的优
劣,约束都是要熟悉的。
另外,PHP在应用中,很多东西还是需要别的语言来提供必要的补充的,像一些计算速度要求高的工作,或者需要多线程的工作,就需要C,Java等语言的补
充了,所以多会几个语言肯定有好处,每个语言有自己的思维方式,结构化,面向对象,函数式的编程风格差异是很大的,对这些都有点了解的话对开阔思路也是很
有帮助的。
分享到:
相关推荐
杂志的内容完全由网上的PHPer们积极提供。在发行致辞中,《PHPer》创作组希望,以履行一个交流平台的使命来运作该杂志--“收集用户之所见,回馈用户之所求。”
phper之路, 给学PHP初学者明路
php zend 手册 phper php高手
PHP编程词典,非常强大的词典,欢迎phper下载安装 我喜欢的东西当然要和大家分享
希望这个介绍PHP5面向对象编程(OOP)的资料能让初学者受益,能让更多的PHPer开始转向OO的编程过程。 相对PHP4,PHP5在面向对象方面改变了很多。我们将只介绍PHP5环境下的面向对象。而我们必须改变自己来跟随PHP5的...
php手册chm,大家可以参考一下,应该有用的
很不错的哦phper,phpphper,phpphper,php
phper新手?还在漫无目的地学习php?那就参考一下技能树吧
这是由开源社区门户PHPChina与网上一些PHP技术爱好者共同制作的电子刊物,据杂志主创人员介绍,从酝酿思路到创刊号发行,总共花了两个多月,杂志的内容完全由网上的PHPer们积极提供。在发行致辞中,《PHPer》创作...
PHP神话_下_资深PHPer访谈录知名网站技术主管聊PHP
Tastphp:为现代化的 PHPer 准备的 PHP 框架
php编程规范,一定要看的好东西。让你知道怎样才是合法的命名,规定,注释
PHPChina推出的一本PHP开源技术性质的杂志,每两个月出一期。
史上最难PHPer笔试题_40分就能月薪过万史上最难PHPer笔试题_40分就能月薪过万
1不写注释 2不使用可以提高生产效率的IDE工具 3不使用版本控制 4不按照编程规范写代码
PHP入门资料和一些PHP课件资料,值得收藏......
想要得到某样东西,最好的办法是让自己配得上它。 PHPer 的开发的技术栈大多是 LAMP 或者是 LNMP,其中 Linux、Apache(Nginx)都比较偏运维,但是 PHP、MySQL 是每一位合格的 PHPer 都必须精通的技术栈。 而 Web ...
PHPer9b.pdf php 点子杂志
phper杂志第一期.rar
本期杂志我们将详细对国内的一些主要的PHP 网店网城软件系统进行介绍,分析各自性能、特点和优势。并介绍了商城设计原理、模板的制作、修改和使用、以及商城的优化等等技术,为广大爱好者和使用者深入详细的了解各个...