PHP需要学什么?如何学好php?

有新朋友问我PHP都需要学什么?怎么才能学好它?为了不让新手朋友们走更多的弯路,这里来谈一下自己对这个问题的理解。

新浪网、百度网、雪洁之家等等这些可以浏览的网站是如何可以让我们看到的呢?

第一,需要购买一个空间和一个域名,

第二,制作的一个网站将代码传至空间

第三,将域名解析至空间的IP

如果代码没有错误的话,就可以访问了。我们要讲的就是如何去制作一个网站。


首先,我们就需要了解下动态网站和静态网站的区别

如上面文章所讲动态语言有很多ASP、JSP、PHP等。

由于PHP容易入门,所以好多同学都选择使用PHP来做,ASP几年前比较流行,现已很少人使用了。

但是大家就不要以为PHP很简单了,它只是入门简单而已,如果长期发展需要涵盖的知识面还是很广的。


动态网站与静态网站的区别详解


作者:潜行者

M

原文链接:

http://www.qianxingzhem.com/archives/202

如果你是建网站的,

那么你经常会遇到动态网站和静态网站这两个名词。

如果你是菜鸟,

么你经常搞不明白,动态网站、静态网站究竟是什么,有


什么区别。有些人认为,网页上

flash

动画,一动一动的,于是就是动态网站。这样说出去,是会贻笑大方的!今天,潜

行者

M

就来为大家讲讲啥是动态网站


啥是静态网站,动态网站与静态网站有什么区别。


静态网站


我们先来讲静态网站。静态网站,就是网站全是

html

文件,页面是

html

编写的,当然也包

css

javascript

等脚本。

它的特点是不会


就是内容,

不随着某一事件的发生而改变。

在你当初设计

html

页面的时候,

你怎么设计的,

那个页面就会怎么样。

静态网站就是由

html

文件构成。

其次,为什么要学习PHP呢?为了工作?或者仅仅想做一个网站?又或者什么样的网站?

也就是你的目的,目的不同那么你需要学习的就大不一样了,那么下面我们来分析下具体需要的知识:

PS (PhotoShop) : 设计页面

HTML :布局页面

CSS : 美化布局页面

JavaScript:页面互动事件处理

PHP: 动态语言,可与数据库进行交互

Mysql: 数据库,存储数据

Nginx/Apache: Web服务器  

PHP框架:Thinkphp,Codeigniter,Symfony等等

MVC: 模块分离,框架的基础,提高工作效率

Linux: 操作系统, LNMP最佳组合

Memcache/Redis: 缓存


如果你只想做一个网站,需要亲自设计的话,可以学一下ps,根据需要如果只做静态网站的话可以再学下HTML、CSS、Javascript,如果需要做动态网站,再学一下PHP和Mysql。

如果是为了找工作,首先要能加班,能吃苦,能坚持,如果这些做不到的话就劝你早些放弃不要浪费无谓的时间了,如果能的话按照上面的先后顺序都要一一学习下,PHP框架多如牛毛,只要会一两个流行的即可,如国内常用的thinkphp、Codeigniter,其他的就根据在工作当中的需要慢慢学习吧,做程序要坚持,耐得住寂寞~~,希望对大家有帮助。



by 雪洁 2015-07-26 03:55:31 2089 views
我来说几句

相关文章