php要学什么

学编程,PHP是最好的入门手段

学习前

互联网是一门新兴产业,它的升级版:物联网,更是还在摸索中。当然,这个基本上和我们没有太多的关系(或者说目前和我们没有太多的关系)。

我们目前要做的,学好一门编程语言,用它来赚钱,养家糊口,这是一份目前看来相对的比较体面的工作。

选择PHP

选择PHP来做编程学习,最重要的一点就是入门槛低,请不要小看这一点,这就意味着我们这些文化水平稍低比较差的(初中,高中,中专,大专等),稍稍用点心也可以比较容易的学习并理解。据了解,中国每年超过900万学子参加高考,也同时每年都有六七百万毕业生(看下图),就业绝对是一个很严峻的问题。每年有那么多的学子毕业,还有大批像我们早早就入社会的一大群人。国家再如何用心做事,也需要我们自己努力充实自己才行。

学习PHP几个阶段

第一阶段、学习前端知识,通过套站巩固基础知识

Web前端开发技术主要包括三个要素:HTML、CSS和JavaScript!

学习 HTML,CSS 应该先跟著书仔细、扎实的学一遍。然后就需要做大量的练习,做各种常规的、奇怪的、大量的布局练习来捆固、理解自己的知识。而学习 Javascript 首先要知道这门语言可以做什么,不能做什么,擅长做什么,不擅长做什么!在这一阶段,我们只需要记住大部分 Javascript 函数,做一些练习就可以了。

注意一点,WEB前端技术很零碎,HTML里的标识语言都是相互通用的,这时候,千万千万不要僵硬的记住这个标记符合是做什么,那个符号是做什么,当时你还不清楚的时候,一切以Div为王,总不会错。当然,更重要的一点就是:不要死记硬背。

当我们熟悉了这些知识点后,我们要做的就是实践,唯有通过实践,我们才能真正的巩固知识点。如何实践,最经典最实用,能使人快速进步的莫过于套站。

广告一下:PHPOK系统是一套流行的CMS系统软件,采用PHP+MySQL制作,开源自由,免费商用。并且官网上提供了大量的帮助文档及视频教程。极适合新手入门学习套站。

第二阶段、开发插件,小小提升

当我们经历了苦逼的套板几个月后,我们会发现,市面上大量的CMS系统并不能完全满足各个行业的需要。好在绝大多数据CMS系统都有开放了插件接口(OK系统也提供了噢),这时候我们要做的就是,参考官方手册提供的文档,自己写几个插件,像OK系统默认缺少地图插件。这时候我们就要在自己的理解基础上来完善了。这就是我们在学习PHP编程的第一个小进步!

第三阶段、给现有CMS系统的核心模块扩展功能

当我们有了一定的积累后,我们会越来越不满足原有CMS提供的功能,插件也满足不了我们了,这时候我们可以尝试写一些系统的功能模块对接进来。其实到了这一阶段后,基本上已经是一个老程序员了,当然我们可能还不是一个真正的大牛(会被吹成大牛,别当真就是了,吹牛嘛,谁较真谁就输了),但能满足市场上绝大多数企业的工作要求。

第四阶段、自己开发框架,学习一门新的语言

不是PHPer喜欢造轮子,而是不造轮子,PHPer会越来越迷茫!

而造轮子,是所有PHPer想要真正深入所必须走的一条路。因为只有造了一个轮子后,我们才会总结,才有可能往技术主管,技术团队负责人走。

深入PHPer的另一条路子就是再学一门编程语言,编程思维理解到位了,再学一门新的编程是可以很快的,不快,超慢,甚至看不懂,可以侧面反应我们对编程的认知还不够深刻,需要我们再接再厉。

第五阶段、技术之外

技术已不再是技术,这时候走的是架构师,是统筹,是分析,等等。说实话,我也还没有到位,所以只是简单的说下。

展开
收起

PHP的自学路线怎么规划?学习之前要有基础铺垫吗?

PHP是一种简单的,面向对象的,解释型的,健壮的,安全的,性能非常之高的,独立于架构的,可移植的,动态的脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛。其独特的语法混合了C、Java、Perl以及PHP自创的语法。

关于PHP的自学,不建议没有html基础的人学习,至少在学PHP之前应该先行自学下html,再进行下一步的学习。

那么已经有html基础的同学,PHP的自学路线要如何规划呢?

1、学着怎么用集成环境安装PHP环境,自学的人不要分开装,因为安装方式复杂,对于自学的人很容易没有信心学下去。

2、规划学习目标

PHP基本的语法、php框架以及CMS、mysql数据库设计表、mysql数据库的基本SQL语句这些都是学习PHP需要掌握的知识,先从简单的PHP基本语法学习开始,再到mysql数据库的基本SQL,这一学习过程一步一个脚印,切记不得这里学一点,那里学一点,最后搞得自己学的不七不八,各方面知识东漏西漏的就不好了。

3、书籍的选择

*《细说PHP》是一本对初学者来说相当友好的一本书,内容也简单。

*《PHP和MySQL Web开发》对于入门的学者在专业方面有一定的提升。

*《深入PHP 面向对象、模式与实践》这本书不建议新手学习阅读,适合在入门一段时间后,选择进阶学习阅读。

4、结合视频学习事半功倍

上网搜索教程的时候,往往你不能搜索到一套完整的视频,小编这边推荐:lamp兄弟连教程,php100的视频教程两种选一种,当然你也可以花时间再找找有没有符合自己口味的教学视频。

5、时间规划很重要

无论你是上班族还是在校学生,每天5—6个小时的学习是必不可少的,2个小时拿来看书看视频,剩下的时间就结合书籍视频码代码,不断加深对代码的敏感度。

6、确定以后的发展方向

如果你只是学来玩,这点你可以略过,要是想以后从事PHP相关工作,那就要好好想想了。

PHP对于以后从事的职业大致有:PC端网站开发、移动端微网站开发、APP后台开发等多方面的工作,想从事PHP方面工作的小伙伴,在学习的时候,可以多去了解下这些职业到底要做些什么,确定好自己以后的入职方向,并且学习下这些工作上应该要做的东西,方便以后面试更容易通过,且正式工作的时候不会像无头苍蝇一样。

任何一门编程语言的自学,对于新手来说都不是简单的,有没有毅力、兴趣学下去才是最关键的,在自己学习这些语言的同时,学会用编程语为自己开发些有用的东西,保持学习的兴趣,比学了之后什么都不做强太多。

以上便是小编对“PHP的自学路线怎么规划?学习之前要有基础铺垫吗?”的大致介绍,希望对您有所帮助!

展开
收起

学习PHP从喜欢PHP开始!

为什么我们要选PHP 当作第一个程序语言来学呢?

我真心推荐,因为这个语言学习门槛最低,非常适合新手入门。不会痛苦的卡在深奥的隐藏架构上,也不用需要先理解复杂的除错工具。只要了解基本的逻辑,就能自己搭建出一个网站,真的非常有成就感。全世界上使用率最高的网页开发语言就是PHP。超过两亿个网站都是PHP为基本语言,甚至连Facebook也是。学会了就不怕没工作,想开发什么应用都做得到。简单来说,PHP就是学习飞快。

How那么怎么开始学呢?一开始看代码就跟看天书一样看不懂啊!我会把它转成中文并用一些游戏来解释就比较简单了,其实概念并不难。给自己一点耐心,遇到不懂的就去Google用关键字找答案!就像小智遇到陌生的神奇宝贝,只要查一下图鉴就能应对了

What

怎么看懂程式码的语法

举个例子:假设你现在正在玩神奇宝贝宝可梦,小智跟皮卡丘遭遇到一只野外的杰尼龟。我们简单的用中文来描述发生的事。

======= 开始 =======战斗开始出来吧皮卡丘皮卡丘使用十万伏特电爆杰尼龟计算伤害丢出宝贝球收服战斗结束======= 结束 =======

蛤?看你一脸问号的说很难看懂。那我帮你排版一下变成这样是不是好看很多:

======= 开始 =======战斗开始。出来吧[皮卡丘]。[皮卡丘]使用[十万伏特]电爆[杰尼龟]。计算伤害。丢出宝贝球收服。战斗结束。======= 结束 =======

这样就容易看懂多了。程序也是一样的概念,硬要一行写完也是可以,只是真的很丑很难看懂。让第二个人容易看懂,不吃力是一件很重要的事情。

那么电脑也是跟我们一样要一行一行的才能看懂指令,然后一行行动作。上一行做的事会影响到下一行的状态。前一行是因,接着是果,因果相连。有点像数学的算式,但是我们依照需求可以做很多变化。那我换英文PHP的语法来举例啰:

//======= Start =======echo"battle start"; // 战斗开始。echo"Pikachu enter the arena"; // 出来吧[皮卡丘]。echo"Pikachu use Thunderbolt"; // [皮卡丘]使用[十万伏特]电爆[杰尼龟]。echo"Damage calculate"; // 计算伤害。echo"Squirtle captcha"// 丢出宝贝球收服。echo"end of battle; // 战斗结束。//======= End =======

上面的简单印出文字指令,可以了解到几个观念:

echo "文字"; 是用来打印出字符串的。程序代码的分号其实就是中文中的句号,分号也就是指令的结尾,每一句都要有。记得指令要换行排版比较容易让人看懂。两个斜线// 后方是注解,可以写任何说明也可以是中文,注解不会被执行。echo 的功能是是打印出后方的字串,这些『字符串』可以用双引号" " 包起来"像这行字被包起来"是不是觉得很简单,捡几个观念就可以自称会写PHP了对了,我的语法里面隐藏有两个错误,有人可以帮忙抓到这些bug吗?

抓到就快去留言!顺便告诉我你有没有看懂,再分享给想一起学程序的朋友!

补一个名词解释:bug念起来类似『霸格』其实就是程序的臭虫,可以泛指语法或逻辑错误。在执行过程中,会导致结果不如预期,要找出来错误的点进行修正。

找出差异,再留言告诉大家差在哪里,为什么要有这个差异?

如果有人问问题,明天我会挑一个最棒的问题来回答:接下来会慢慢深入,毕竟是从0开始,会由浅入深用同样好理解的方式,直到教你搭建出一个完整的网站!

哦对,我们还可以用php写一个很强大的短网址服务,可以替你完成转址以外、很多省时省力的事情只要有想法,学完php你想做什么服务都可以自己做出来,能帮你节省工作所需的时间,甚至能帮你赚钱

(我是从为企业任务发布系统开始的哈哈)

加油,永不放弃!!

展开
收起

PHP初学者学完语法之后应该做的一些事情

学习一门语言之后,我们很想使用它们来做一些事情,但是很多新手不知道应该去做一些什么,下面我列出了一些你可以并且应该去做的一些小项目,通过它们,你可以加深对PHP的理解,并且能让你进入PHP的世界。进入之后,你会爱上它。

待办事项清单

制作一个简单的Web应用程序,您可以在其中添加,标记为已完成以及删除待办事项。

博客或内容管理系统

创建一个简单的登录/注册系统,能够在登录后添加和编辑内容,该功能将显示在主页上。

购物车

列出具有价格和可用性的产品清单,并让人们能够将产品添加到购物车中,然后在人们决定购买商品时向您发送确认电子邮件。

RSS新闻阅读器

构建一个应用程序,它将使您从自己喜欢的博客的RSS获得最新的头条新闻。

论坛

登录/注册,创建主题,留下回复,编辑内容,删除内容。为不同的用户创建不同的权限–仅应允许简单用户编辑(而不是删除)他们创建的主题和回复。管理员应该能够删除和编辑任何内容。

习题库

创建一个练习数据库并创建一个界面,以根据所选的难度级别建议提供习题,习题是PHP的语法和相关面试习题,做好之后,下回每次面试之前你都有事做了。

图片库

创建一个网络应用程序,该应用程序将允许您从计算机上载图像,并使这些图像的缩略图成为一个漂亮的图库。

提醒系统

列出您想记住的事情,并使系统在特定时间向您发送电子邮件。该应用程序可以直观显示您24小时的状况。你可以使用一些图表来展示它们,PHP是有图形扩展插件的~

单位转换器

公斤到磅,米到码,摄氏到华氏度,然后反之亦然。

简单游戏

构建一个猜谜游戏,在其中输入1到6之间的数字,然后掷骰子以查看您是否正确。或者做一个有界面的石头剪刀布游戏戏。

问题收集表单

制作一个简单的应用程序,您可以在其中创建带有多个选项的测验来回答问题,然后将链接发送给其他人以解决该问题,然后该应用程序将说明他们的表现如何。

这些项目中的每一个都可能需要您花费一两个星期才能完成。甚至更长的时间-不要太着急。玩得开心–编程就是玩得开心。

这些都是一些非常简单,但是又很复杂的项目,看上去很简单,但是却有很多细节需要注意,记住,细节决定成败。

如果上面的这些小项目你都能顺利并且出色地完成,那么恭喜你,你已经是一个PHPer了,接下来你就可以试着学习一些框架,做一些自己想做的事情了。

学习编程语言不应该是一件枯燥的事情,相反,它应该充满乐趣,你应该在学习中不断找到快乐。

编程语言不是为了制造问题,它是为了解决问题出现的。当你在生活中遇到问题的时候,如果你第一时间想到使用编程方法来解决,那么恭喜你,你已经是一个合格的程序员了。

发现问题,简化问题,解决问题,这就是我们需要做的。

展开
收起

php入门教程:从0开始学php第一课 php是什么?

第一课 php是什么?

大家好,欢迎来到山鹰课堂,首先我自我介绍一下,本人89年,网名山鹰,山东临沂人,2010年北漂7个月,之后一直在临沂,目前在一家临沂本地电商公司做技术开发。我呢研究php到现在差不多10年的时间了,很久以前就想出一套适合新手入门的php教程,由于各种原因一直拖到现在。

在教程正式开始之前,给大家说一下学习php的各种疑虑。很多人说我没有任何基础我能学会吗?我不会英语我能学会吗?我数学不好我能学会吗 …… 这一些列的疑虑都不是问题,编程就是用来解决具体问题的,我们的教程会以具体的需求出发,步步深入。只要你会电脑基础操作,有一颗上进心就够了!学习的道路上免不了各种浮躁,希望大家可以静下心,踏踏实实地学下去。

phpshi'shen'm

在php的学习道路上,我觉得一切要从需求出发,如果一上来就开始各种理论学习,相信会有很多人坚持不下去,即便是硬撑着学下去,也会边学边忘没有任何效果。这也是我自己的亲身体会,所以本套教程会从实际需求出发,一步步引导初学者进入php的世界。

我给大家解释一下什么是从需求出发?

首先我们要明白php是什么,

PHP(“PHP: Hypertext Preprocessor”,超文本预处理器的字母缩写)是一种被广泛应用的开放源代码的多用途脚本语言,它可嵌入到 HTML中,尤其适合 web 开发。

以上描述估计新手朋友也很难理解,所以我们干脆直接了解下php能干什么!

php能干什么!

php能开发出一个企业展示网站吗? 能!

php能开发出一个购物商城吗? 能!

php能开发出一个会员管理系统吗? 能!

……

以上就是具体的需求,如果今天第一课就教会大家怎么用php开发出一个企业网站显然是不可能因为需求太大,所以我们就把大需求拆成小需求,也就有了我们的第一个需求:

php能实现1+1等于2吗?

现在需求已经有了,下面就是怎么实现了,先来给大家看一下实现这个需求的php代码:

php演示dai'm

以上代码被执行后,会得出1+1=2的结果,也就实现了我们的第一个需求。

讲到这里相信大家脑袋里都会有一个疑问,代码有了,怎么运行呢?

好了,今天的教程就到这里,希望大家带着这个疑问好好的思考一下,或者是自行百度一下,这也是我们第一课的课后作业,下一课我们将解密php代码怎么运行、以及php运行环境的搭建!

希望我的教程能给大家的php学习之路带去帮助,谢谢大家,下节课我们再见!山鹰课堂,专注电脑知识、php编程、前端技术等教程分享,觉得教程有用的朋友点赞加关注,点关注,不迷路,一大波干货教程在路上!

展开
收起

《我的自学php之路》

《我的自学php之路》

从接触什么是PHP编程到现在已经是2年过去了,记得一开始,我并没有想到学编程会有这么的麻烦,说实话,中途有很多次都想要放弃的时候都有。

但功夫不负有心人,最终我还是战胜了它!我终于可以用PHP技术赚到钱了,这是重点,呵呵,别笑我俗!

《我的自学php之路》

那么,一个新人究竟要怎么学PHP?怎么更快的学PHP,怎么快速成为PHP高手呢?这种疑问是每个新人都在想的,但是我要告诉你,想这些都是没有用的,你也不必要把时间都花在想这种问题上,因为我有更好的主意,而且我也是这么做的。首先,新人对PHP的基础语法不了解。那么只能从基础入手,然后光看书本,看文字都是乏味的,你可以看这视频了解语法。我推荐你看下《十天学会PHP》,《兄弟连——高洛峰PHP基础》,这里不是广告,是因为我就是在这2套系列视频中成长起来的,作者真是我的良师益友,在此感谢他们。

一开始不要急于求成,学习是慢慢来的,一开就看视频,只能看视频。看完你是不是感觉什么都不明白?什么也不会写,这个时候千万别放弃,坚持看到最后,10天的时间看完了,你就明白了,原来开发一个东西并不那么难。这个时候php基础已经在您的脑海中萌芽。你已就找到了学习PHP的方法

展开
收起

二、PHP是什么-7天学会PHP-从入门到放弃

PHP即“PHP: Hypertext Preprocessor”,是一种被广泛应用的开源通用脚本语言,尤其适用于 Web 开发并可嵌入 HTML 中去。它的语法利用了 C、Java 和 Perl,易于学习。该语言的主要目标是允许 web 开发人员快速编写动态生成的 web 页面,但 PHP 的用途远不只于此。

用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到 HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成 HTML 标记的 CGI 要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。

作者:百度百科链接:https://baike.baidu.com/item/PHP來源:百度百科著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

展开
收起

学了一个月的php,个人对于学习PHP的感想

PHP是动态网站开发的优秀语言。关于学习PHP的话题有很多,比如为什么要学这个,怎样更有效的学习这个技能,还有就是在经过这么些天的学习,到底学到了什么等等。关于PHP每个人都有不一样的想法,所以今天在这想说一下,我个人对于学习PHP的感想。

首先,我之所以想学这个技术也是自身的需求吧!因为自己本身也是学这个专业的,所以也是想以后从事这个行业。但是计算机在这个时代每时每秒不在更新,而且之前在校园内也是差不多算是与世事隔绝,所以对于刚从校园出来的我们来说,对找工作这方面一无所知,在技术上也说不上很好。

所以想着从头再学一次,提高技术上的能力。从开始学习到现在为止,突然发现过去学到的好像只是凤毛麟角。PHP的作用是把数据库中的数据经过PHP展示在前端上,而且学习PHP需要有强大的记忆力、数学和逻辑思维等。因为它需要运用许多复杂的函数实现用户想要的功能,都说学习PHP的人,有C语言基础学起来更容易,但是我没学过,所以不知道这句话的效果。对于一个新手来说,PHP的概念让人难以理解,然后就都蒙圈了,怎么这么些乱七八糟的东西在网页上显示出来却是相差甚大,所以写起来更是难上加难。

框架其实就是可重用代码的集合,框架的代码是框架架构的代码,不是业务逻辑代码,框架代码保护类、方法、函数等等,框架代码按照一定的规则组合起来就形成了框架。它是将不同Web系统开发过程中的共性、通用部分功能进行抽象,形成开发Web程序的基本构架。PHP开发框架封装了底层的操作,把Web程序开发摆到了流水线上。换句话说,PHP开发框架有助于促进快速软件开发。使用PHP框架既节约了开发者的时间,也有助于开发者创建更为稳定的程序,并减少开发者重复编写代码的劳动。PHP开发框架使得开发者可以花更多的时间去创造真正的Web程序,而不是编写重复性的代码。

PHP在网站开发中很重要,任何网站都是由网页组成的,也就是说要想做好网站必须先学会做好网页因此必须要掌握HTML,才能为今后做好网页打下基础。在学习HTML中边学边做是最有效的方式,当然这在任何一种学习上都适用,HTML是经过HTML解析器,所以PHP就通过PHP解析器了,想让任何的解析器完成操作就必须用他们专用的语法结构,搞清楚HTML和PHP的概念,那么让PHP和HTML混淆应该也不难了。

另外除了这些语言之外,还有Mysql和js语言,所以我发现在学习PHP这上面要掌握许多种不同的语言,知道他们各自的功能以及代码的作用。因而在这上面是要永不停休的学习,在不断的学习中提升自己的能力,才不会被时代甩在后面。

展开
收起

作为一个新手学PHP最快要多久?是否需要报一个培训班?

前言

PHP专业是比较热门的一门学科,不少人看到这个机会想要学习PHP,那么,对于想进入这一行的同学们来说,在php从入门到精通到底要多久呢?php自学又要花多长时间呢?下面就来一起看看吧。

在众多语言当中,个人感觉php应该是比较容易容易学的编程语言了。

首先来通过一张图就能了解php的知识点

概括为以下四个部分

第一个基础部分:HTML+CSS+DIV

学习方法:看书或者看手册,并跟着写代码,在这个基础的阶段不需要看太多视频,在这个基础的部分不会很难掌握,看视频的话只会浪费时间,在这个基础的状态里需要花费的周期大致也只有10天左右,在这短短的几天里可以熟练掌握下html+div+css之后便是进入实战的环节了。在网上找5-8个的网页自己实践着动手做做,主要要将兼容性处理好,至少要照顾的到IE8。这些全部做好的话也要花到15天的时间了。

第二个部分便是jQuery

要是经济条件允许的话可以买一本关于jquery的书籍看看,否则就看看手册跟着指导写代码就可以了,把jquery用到之前所做的网页里面去,并试着开发一些交互性的东西试着写一些特效。实在写不出来的话就在网上找些简单的源码,多练习几遍,勤能补拙就没有什么不会的了。很多人为了找一份合意的工作都是把主要精力放在学习php上面。

第三个php部分

学习php要做到最基础的3个条件坚持;写代码;坚持写代码。对于零基础经验的伙伴来讲,这个阶段足够你学一段的时间的啦!自学的话要花的时间相对来说就会更长一些,有些人觉得学习时间就是一种成本,会选择到到一些培训班进行学习,就不会浪费那么多不必要浪费的时间去自学(这个下面详细来说)

第四个mysql部分

最好是在自己的电脑上面安装好mysql数据库,在课堂上学习完下课之后自己也可以练习下mysql的数据库。安装mysql的流程很简单:创建数据库--创建表--增删改查--索引--联合查询--主外键。在这个阶段里面就踏踏实实的练习好自己的基本功吧!

按照前面的流程学习完全了之后复习一段时间,就开始动手做做项目吧!给自己几个月的独立开发项目时间,等到时候在找工作才发现之前的努力都是值得的!

是否要报培训班

当下定决心学习PHP,学习的途径可以自学可以报培训班,自学就是花的时间长,需要有基础,要有一定的自控能力,自己能坚持;报培训班:学习时间比自学肯定短,有老师带和监督,学习更容易一些!

自学和培训的异同

须知: 学习方式有异同,但知识无异同。无论是自学还是培训,URD还是那个CURD ,for循环还是那个for循环。

其实培训就是花钱买一个学习氛围,花钱买时间。一人自学,就是凭毅力,花时间省钱。

以个人的经验:相同的0基础学员自学,一般需要6-12个月。培训,一般需要2-4个月。而培训总花费一般在1万-2万之间,大概是2-3月的工资。

自学的难度在于:

没有强制性,学习时间易被手机/微信/QQ 打断。容易沮丧,一个小问题,上午没搞出来,又没有老师指点,特别打击。学练不统一, 只看视频,感觉懂了就过,往往不去认真完成课后案例或项目,导致根基浮浅。

所以,你如果离就业还早,比如大二,大三,不妨自学。如果临近就业,不妨培训。

但无论选哪条路,努力,都是必须的!

展开
收起

零基础怎么学习php?

PHP做于一种开源脚本需要,因为语法吸收的C语言、Java和Perl的特点是比较容易学习的。如果你有学过C语言或JAVA语言,会觉得上手很简单。

那么,如果你指的是编程零基础,只是一个会点电脑的小白,是不是意味着就不能学了呢?答案是否定的。

因为PHP在WEB领域应用最为广泛,所以如果你作为纯小白,在开始学习之前不妨先了解前端、后端、数据库、服务器这些概念。对这些概念有了初步了认识后便可以着手学习了。

HTML+CSS ,先学一点网页制作。最好再学一点javascript 。毕竟懂一点前端对后端开发来说是很有必要的。了解前端后便可以开始学习PHP了,语法,关键字,常量,数据类型等等。数据库,WEB服务器的学习。PHP的最佳搭档 是:Mysql(数据库),Apache(web服务器), 对于Apache,平时操作得比较少,懂得其配置即可。而Mysql则特别重要。初期懂得如何用PHP操作Mysql进行增删改查,了解常用的Mysql 优化原则,能使用PHP+Mysql写出简单的留言板页面。PHP深化。掌握Ajax异步传输,学习面向对象,学习MVC框架并掌握流行的PHP框架,如Yii框架,国内的ThinkPHP框架,形成良好的编码习惯。能快速用框架开发网站。大型网站的优化技术:如页面静态化,Memcached缓存技术,MySql数据库深度优化等。

等到你学会了一种编程语言,再去学另一种也是没什么问题的。编程语言只是工具,要写出最棒的代码靠的还是编程思想。

编程远没有想象中那么复杂,打好基础,不断发现编程的乐趣,你会发现另一个世界。

展开
收起