比较难回答需要多长时间才能学会,要看个人的资质悟性,还要看有无人带着学习
一、建议先入门再说,花大约2周至1个月,甚至2个月时间熟悉一下基础知识:
A.HTML知识
B.B/S 的工作原理
C.PHP基础以及一点编程思想
D.数据库基础(如MySQL的使用和管理,SQL语言等)
E.至少一种网页制作工具(如Dreamweaver)
F.简单的图片处理工具 Firework , 或 photoshop 二、等入门了,再学习PHP的开发框架和相关工具,如:
开发工具:Zend studio 
模板:Smarty
框架:fleaPHP,thinkPHP 等三、想要达到开发BBS的程度,还需要更高一个层次的深造,如学习PHP中的类,以及多读一些老前辈们写的优秀的代码

解决方案 »

  1.   

    就php来说,EF是不必要的东西。
    我到现在还不会用dreamweaver,敝公司前端也用不到;photoshop更是美工需要学的东西,你了解它能做什么不能做什么就可以了,不必要学。
      

  2.   

    需要学dreamweaver和PS吗一直不会
      

  3.   

    photoshop firework可以不用学吧,
      

  4.   

    photoshop 美工的活啊
      

  5.   

    welcome to tp,to be a tper
      

  6.   

    毕业设计ing
      

  7.   

    玩asp的 现在准备玩php的飘过你要做前端 PS FW HTML 必须精通你要是程序员 php MYSQL数据库 SQL 源文件上传下载FTPFXP 服务器基本操作 等等都必须熟练当然,PS、FW、HTML必须懂
      

  8.   

    嘿嘿,学嵌入式学累了,学学PHP来玩玩
      

  9.   

    简单版PHP建议
    首先用xampp 省去平台搭建的烦恼
    先学会 echo print_r
    然后 学会 用IFTTT 加上echo print_r
    接着 学会 用mysql 里的数据echo print_r
    最后 学会 用function调用 实现 以上内容 
    后端就基本能用了。
    学点简单的html css 之类的装饰下你的echo print_r
    简单的页面就有了
    加点js事件alert点东西,你的网页就能和用户互动了。
    了解点PHP框架,基本每个框架的教程都会教你怎么写一个blog,试着搭一个了解需求和实现的联系。
    当这些都有了之后,你基本就入门了。
    接下来 oop 网络协议 算法 数据结构 sql js 数据库管理 信息安全 这些 并不专属于PHP范畴,可以结合其他语言学习