`
php教程分享
  • 浏览: 11509 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

PHP解决问题的能力是毋庸置疑的

阅读更多
“我是一个php程序员,在项目中也经常使用Python,但我很佩服PHP以及它解决问题的能力。PHP用户一直在增长是因为有时候一些可怜的灵魂想创建一个在线百科全书,或某个教师需要一个网上教学平台,亦或者某人想写一个博客。这些人不想学什么编程,他们只想解决问题而已。”
我想说这个评论真的切中要害!我认为这是PHP能获得成功最主要的原因。
人们学习PHP是因为他们有一些需要解决的问题,这正是PHP的闪光之处。你可以很简单地打开你的静态HTML网页,在里面添加一个简单的  ,然后……这就完成了!
从那里开始,你就可以写一些简单的脚本,学习怎么处理表单,怎么与数据库对话等等。一段时间后你开始使用面向对象编程,可能还会使用一些框架。
我基本上就是这么进入编程圈的。
与其他许多语言相比,PHP的方式有点不同。学习其他语言时你需要先学习计算机科学5年,然后你才会进入你要解决问题的那个真正的世界。(你当然可以说PHP是一个能催生出很多程序员的语言,而不大部分其他语言却使程序员越来越少。)
关于这一点你可能会问了:那么,一旦你开始学习编程,为什么不换门其他的语言呢?简单点说:PHP是有点问题,但还并没那么糟糕。当然,人们总是试图告诉你,但它真的不是那样的。人们批评PHP最多的就是它真的不重要,就像不一致的针和干草堆的混乱秩序一样。在事物的最高点PHP是犯了点错误的。但在现实中这真的并没有什么影响。当然了,如果秩序是一致的就更好了,但我的IDE在提醒我该怎么正确地做事这点上面真的已经做得很好了。
总结一下:
PHP是一门编程入门的伟大语言!
一旦你开始学习,PHP用在实际编程上也很优秀(你懂得,关于面向对象那些很有用)
PHP并不像一部分人说的那么糟糕。它是有点问题,就像每一门语言都有点小问题一样,但在实践中PHP很少会出现问题。
此外,我也注意到,大多数PHP的抨击者面对这门语言的时候就好像一个10岁的幼稚儿。比如下面这个Jeff文章里的一句话:
“让人沮丧的不是PHP可怕的设计。难道还会有人否认PHP是摧残我们几十年来编程工艺的设计得最糟糕的主流语言么?真正让人沮丧的是到目前为止这点并没有什么改变。”
    这种话说得也太离谱了。PHP在近些年来已经有了很大的变化,但很多人好像只记住了它在PHP 4时代对OOP支持的不太好的低劣语言的形象。好吧,我要为你们洗心革面:PHP 4死了将近十年了,PHP 5已经对面向对象有了很好的支持,就像Java那样。PHP 5.3另外还增加的命名空间和lambda函数支持的组合。而PHP 5.5将添加大量新的让人眼前一亮的功能。而你却告诉我一直以来都没什么改变?
免费领取LAMP兄弟连原创PHP视频教程光盘/《细说PHP》精要版,详情咨询官网客服:
http://www.lampbrother.net
分享到:
评论

相关推荐

    编程原理课程设计与评价学习总结.doc

    5. 独立思考问题和解决问题的能力:通过课程设计,锻炼了挑战难题,学会用已掌握的知识去解决具体问题的能力,进一步培养了独立思考问题和解决问题的能力。 6. 计算机语言的学习:学习计算机语言是学习计算机科学的...

    儿童如何从零开始学编程【育儿知识】.doc

    这意味着学习编程不仅仅是学习一门技术,还可以提高逻辑思维能力和解决问题的能力。 作者回忆了自己的编程入门经历,学习了苹果II BASIC程序设计,并尝试了编程游戏和图形设计。作者认为,这些经历使他更容易相信...

    巨好用的jpg(jpeg)动态库,intel出品,品质毋庸置疑

    巨好用的jpg(jpeg)动态库,intel出品,品质毋庸置疑

    西部大学生跨文化交际能力提高的策略

    在全球化日益加深的今天,跨文化交际能力的重要性毋庸置疑。西部大学生如果能在大学期间提升这方面的能力,将对他们未来的学习、工作以及国际交往中发挥巨大作用。因此,高校和社会应当共同努力,为学生创造更多学习...

    考研单词 考研中 英语的重要性不言而喻。单词在英语学习中的作用毋庸置疑

    考研中 英语的重要性不言而喻。单词在英语学习中的作用毋庸置疑

    基于PBL的数据结构教学模式研究与探讨.pdf

    PBL教学法的核心在于将学生作为教学活动的主体,鼓励学生通过小组讨论等形式在教师的引导下自主探索与学习,这种教学法不仅培养了学生的主动学习能力,还提高了分析和解决问题的能力,以及独立思考能力和逻辑思维...

    记事本资讯网站源码.zip

    记事本资讯网站源码采用织梦discuz基于php mysql制作,功能是毋庸置疑的,强大至极。源码完整无错,本站修复源码的大量模板错位问题,现已完美分享,需要的朋友请拿走! 记事本资讯网站源码安装教程: 一、将整站...

    清华王书宁译的凸优化中文版、课程笔记与答案,一整套的学习资料,是学习凸优化非常好的材料

    这一步对于深化理解、提高解决问题的能力至关重要。 在学习凸优化的过程中,这套资料的全面性使得它成为初学者和进阶者的宝贵资源。从基础理论到实践应用,从理解概念到解决问题,每个环节都有对应的指导,可以帮助...

    电脑常死机解决方式.pdf

    本文主要讨论了电脑常见的死机问题和解决方法。死机问题可能是由主板、BIOS、内存、 Cache 等方面引发的。下面将逐一讨论这些问题和解决方法。 常见故障一:开机无显示 开机无显示的原因可能是BIOS 被破坏或主板...

    iPhone 4专用高清电影封装软件

    其实不然,对于iphone4来说,解码能力是毋庸置疑的,几乎是通吃所有264编码的视频,唯一的问题在于封装方式. 这里,大家就要理解下重封装这个概念了,avi,ts,mkv,mp4,这些并不是编码方式,而只是一种容器..iphone能完美支持...

    算法导论全集(包括教材,讲义和习题解答)

    通过解决习题,学习者可以巩固理论知识,提升解决问题的能力。这套完整的习题解答提供了详细的步骤和解释,对于自我检查、理解难点以及提高解题速度都非常有益。解题过程中的思考和反思也是深化对算法理解的关键。 ...

    MD小组讨论题(十一).doc

    这不仅展示了我们团队合作的能力,也是对我们分析问题、解决问题和表达观点的综合考察。在讨论期间,我们要确保每个人都有机会表达自己的看法,同时也要保证讨论的效率,以便在限定时间内得出结论。

    大数据使企业的洞察无处不在.pdf

    大数据时代的来临已经毋庸置疑,企业需要具备数据驾驭能力、数据分析能力和数据应用能力,以夺取竞争优势,并应对新的挑战。 大数据的挑战: 1. 数据安全:大数据时代中,数据安全问题变得更加严峻,企业需要采取...

    管理运筹学北京交通大学出版社

    它们可以帮助学生巩固课堂所学,理解和应用运筹学的理论到实际问题中,提高分析和解决问题的能力。同时,通过完成习题,学生可以检验自己的学习效果,查漏补缺,为考试做好充分准备。 北京交通大学出版社作为知名的...

    数据结构课程的实践性教学模式.pdf

    在数据结构课程中采用实践性教学模式,能够有效地提升学生的理论认知水平和编程实践能力,帮助学生建立起分析问题和解决问题的思维框架,为将来从事IT行业的专业工作打下坚实的基础。通过课堂理论教学、实验设计、...

    《数据结构》精品课程建设的研究与实践.pdf

    建构主义强调学生为中心,通过在解决问题的过程中自主构建知识体系,而任务驱动则通过具体任务激发学生的参与和实践,进而增强其学习动力。 教师队伍的建设同样重要,需要有专业扎实、经验丰富的教师团队来实施教学...

    MCM-ICM美赛选题及获奖情况数据分析汇总美赛关键问题答疑

    这项竞赛旨在考察学生的数学建模、数据分析和问题解决能力。然而,在美赛中,选题和获奖情况一直是许多学生和教师关心的问题。本文将对美赛选题和获奖情况进行数据分析,并对美赛关键问题进行答疑。 一、选题情况...

    C语言教学中融合学习研究与实践.pdf

    在C语言教学过程中,与HTML和JavaScript的融合教学,能够激发学生对新知识的渴望,提高他们解决问题的能力。同时,这种融合学习还能带来迁移学习的效果。迁移学习是指学生能够将在一门学科中所学的知识、技能应用到...

Global site tag (gtag.js) - Google Analytics