对于PHP,很多朋友抱怨发展问题,能力问题。还有自己以后的发展及薪水问题。还有一些口吻就是PHP不行,不适合大型架构等等。快下班了,作为一个开发PHP已经6年多了老鸟,在这里随意说上几句。希望能对那些刚刚入门的PHPER有些帮助。
首先任何语言的能力关键在于自己的技术能力。否则给你一架波音飞机,你不会开,那它都不如自行车跑的快。
首先作PHP程序员应该从思想上认识到这是值得骄傲的事情。因为你已经进入了FREE的领域。
从技术角度讲做JAVA程序员也是骄傲的事情;而作ASP呢。如果也能很好的开发COM组件也是很强的程序员。其实并不在于语言,而在于人。
PHP是门槛低,但是有几个人摸到了它的天花板呢?
学习PHP基本功很重要。 最好有数据结构的学习经历。
对于1,2年的新手来说。在2年内必须完全掌握
smarty+pear+adodb+xml+ajax
工具类必须熟练掌握 zend studio 的开发。
数据库必须熟练掌握 mysql & sqlserver
操作系统必须对liunx有一定的了解。并能配置环境。
对apache也应该买本管理员手册好好看看。
以上为2年内,必须掌握的内容
第三年,如果没有.NET或者JAVA类的开发经验,请需要补补了。因为.NET和JAVA的思想比PHP要成熟的多,同样学习SQLSERVER也是为了提高mysql的使用水平。数据库可不是简单的建表查询就可以了。
所以我建义第三年的时候,多补充思想及数据库方面的内容。但是这并不意味前2年就不看。我的意思是第三年更趋于此。 因为在这个时候,你对PHP的很多基础部分已经了然于胸了,然后需要一个整体的提高,而不是很片面的提升。
这个时候,你就要考虑架构问题了。
第四年,当你部署一个大型项目的是否。负载及文件分布还有安全,等等部署方面的问题接踵而来。这个时候你要去努力理解什么是file server 集群,什么是web server集群 什么是database 集群等等。然后这些对你编码又有什么提高的要求等等。
第五年。尝试努力学习C及C++这个时候你将对栈还有指针还有内存有一个更深刻的了解。
分享到:
相关推荐
最近做一个编程,用C#调用类似ssh,ftp,runas,adb shell之类有中间输入,中间输出的.网上说使用Process.StartInfo,Process.Standard...我突然发现一个非常简捷的方法.想想网上翻了好久,都找不到,有点生气.那就搞个5分.
《统计学习方法》是李航博士的一本经典著作,它深入浅出地介绍了机器学习领域中的统计学习理论和方法。这本书涵盖了从基础的监督学习、无监督学习到更高级的集成学习、半监督学习等重要概念。提供的代码及讲解博客是...
6. **深度学习实践**:除了理论知识,书中也会结合实际案例,介绍如何使用Python和深度学习框架(如TensorFlow或PyTorch)实现这些数学概念,让读者能够将理论应用于实践中。 这本书是深度学习初学者的宝贵资源,...
6. **调用函数**:至此,已经成功调用了大漠插件,接下来可以根据具体需求调用插件中的各个功能函数。 #### 注意事项 - **注册问题**:确保在使用前已正确注册大漠插件,否则可能会遇到调用失败的情况。 - **初始...
使用预处理语句、过滤用户输入、禁用不必要的PHP函数等方法可以提高网站的安全性。 9. **SEO优化**:优质的PHP模板应考虑搜索引擎优化(SEO),包括元标签的设置、URL结构的优化、内容可爬行性等,以帮助网站在搜索...
随后,在1995年的6月,他在Usenet新闻组comp.infosystems.www.authoring.cgi上发布了PHP 1.0版本。到了1996年4月,他又在同一新闻组上发布了PHP的第二版。 - **社区支持**:PHP作为一个开源项目,包含了一个用于执行...
6,物流配送信息网…………………………PHP源码 7,图书馆管理系统…………………………PHP源码 8,个人博客网站系统………………………PHP源码 9,企业快信使用…………………………PHP源码 10,影视在线online播放...
通常,韩顺平老师的课程因其深入浅出、实例丰富的教学风格而备受赞誉,他的PHP教程PPT更是因为详尽且实用,成为了许多PHP学习者的热门搜索对象。这套教程不仅涵盖了基础的PHP语法,还可能包括了高级主题和实战技巧,...
综上所述,“PHP新手上路中文教程”为初学者提供了一个全面且系统的PHP学习平台,CHM格式则确保了良好的阅读体验和高效的自学过程。通过深入学习和实践,你将能够逐步掌握PHP的精髓,踏上Web开发的旅程。
总之,这个“个人网站(PHP源码)”资源涵盖了从后端开发到前端展现的诸多技术层面,对于学习和实践全栈Web开发具有很高的参考价值。通过深入理解和修改这些源码,开发者可以提升技能,创建出更符合需求的个性化网站...
6. **AJAX**:异步JavaScript和XML技术,允许页面不刷新即可更新部分内容,提升用户体验。例如,实时更新订单状态或查询物流轨迹。 7. **RESTful API设计**:如果系统需要与其他服务集成,可能会涉及API设计。...
这个版本在2007年发布,是PHP发展历史中的一个重要里程碑。PHP是一种广泛使用的开源服务器端脚本语言,尤其适用于Web开发,能够嵌入到HTML中,为网页添加动态内容和交互性。 描述中提到“Windows下的php开发软件”...
从给定的文件信息来看,这是一份关于PHP学习的习题集答案,涵盖了从LAMP网站构建到PHP模板技术的多个章节。下面,我们将详细解析这些知识点,帮助理解每一部分的重要概念和技术要点。 ### 第1章:LAMP网站构建 ...
6. 差分方法:在空间和时间上的离散化,用于解决偏微分方程。 7. 非线性方程组的求解:如高斯-塞德尔迭代法和共轭梯度法。 8. 最优化问题:包括梯度下降法、牛顿法和拟牛顿法等优化算法。 通过这些知识点的学习,...
在IT行业中,PHP是一种广泛应用的服务器端脚本...通过这个项目,开发者可以学习到Web开发中的多个关键技能,同时理解前后端交互的原理和实现方法。无论是对于初学者还是有一定经验的开发者,都是一个很好的实践案例。
6. `common.php`:这是一个公共函数库,通常包含一些通用的函数,如数据验证、输出格式化、错误处理等,可以被其他文件调用,提高代码的复用性。 了解了这些关键文件的功能后,开发者可以通过阅读和修改源码来定制...
6. **类和对象**:PHP支持面向对象编程,包括类的定义、属性和方法、继承、封装、多态等概念。 7. **错误和异常处理**:PHP通过`error_reporting()`设置错误报告级别,`try...catch`用于捕获和处理异常。 8. **...
这个版本是2.2,可能是该框架的一个稳定更新,提供官网下载,适合用于PHP学习和研究。下面将详细讨论这个框架的一些核心组成部分和可能涉及的PHP知识点。 首先,`.htaccess` 文件是一个Apache服务器配置文件,主要...
首先,它引入了更多的面向对象编程(OOP)特性,如命名空间、抽象类和接口、魔术方法等,这使得PHP在处理大型复杂项目时更为强大。此外,错误处理机制得到改进,支持异常处理,提高了程序的健壮性。性能方面,5.2...
6. **最优化问题**:如梯度下降法、牛顿法和拟牛顿法,它们在优化算法中占据重要地位,广泛应用于机器学习、工程设计等领域。 7. **插值与拟合**:包括拉格朗日插值、牛顿插值以及样条插值,这些方法可以用于数据...