在决定进行PHP开发学习之后,也决定以www.51cto.com 和 www.w3cschool.cc为主要学习资料站点后,应该应该出发了,但在出发之前应该选择好工具。
工具有几个方面:
一.作业测试环境
1.服务器软件的选择
2.浏览器的选择
二.代码书写工具
三.作业保存地方
第一个方面--测试环境的选择,
在学习一个技术时,应该有相应的环境来测试,这次学习PHP开发,就应该有测试服务器软件和浏览器,在网上搜索了很多相关的软件.
1.服务软件的选择,
在web开发中服务器软件就好的,稳定的是利用linux + apache+mysql+php = Lamp 还有一个是lnmp,也不错,不过针初学者来说,上面说的两种搭建比较繁琐,会因为环境搭建问题放弃这方面的学习,我对Linux也不熟悉,另外是学习不是创建生产环境,所以放弃这种生产环境的搭建,采用了widnows下集成软件的使用。
集成软件环境也有很多,如wampservr xampserver appserver 和国人集成的APMServ5.2.6等,
说了这么多,集成环境怎么选择,又是一个问题, 我原来用过APMServ5.2.6的,首先下载了这个软件(在搜索引擎里搜索一下就可以了),这个是国人集成的,作者好长时间不更新了,用这个有一个好处就是绿色不用安装,解开就可以启动使用---方便放在U盘里使用。
我为这次技术提升专门购买了笔记本电脑,又想换个软件测试一下,最后选择了wampserver作为自己学习的测试服务器软件。
2.浏览器的选择,
现在网上有很多浏览器,我一直使用chrome浏览器,另外参考了18哥的视频和李强强的视频里的建议,浏览器我选择了firefox,另外安装了两位大能建议安装的两个插件:firebug +Web Developer
第二方面--代码编辑器的选择
环境搭建好了, 下面就正式学习,不管php html js css是弱类型的语言还是强类型的,都是语言,学习语言就得有编辑器,根据语言特点,前期可以选择文本编辑器用来学习,有两个好,一个小巧,一个是更好的学习语言基础知识.
提到文本编辑器,现在也是百花齐放,有很多,免费的 共享的 收费的.
常用的有everedit ,gvim ,sublime text, editplus ,notepad++ ,emeditor等,
原来我一直用emeditor,因为这个有插件处理空格 空白行方便,但这次为了学习php开发,我试用了上面提到的文本编辑器,功能都能满足学习需求,根据自己的爱好选择吧,
我最后选择了everedit 和gvim, everedit是国人开发的文本编辑器功能很强大,gvim这个支持全键盘操作--就是在编辑代码时,可以不用鼠标全部用键盘操作--这个是我的最爱,对这个熟悉了也方便向Linux转,
第三方面--代码的保存
前一段时间,我没有注意这个问题,感觉自己有专用的笔记本用来学习应该没有什么问题,前几天我的机器出现问题,我利用系统自带备份与还原功能还原系统时,没有注意当时做备份是首次使用这个功能,它默认把E盘也备份了,还原时不知道直接把我两周学习笔记和练习的代码文件全部丢了,想想现在网盘这么多,另外学习资料也不是重要的,可以选择一个方便上传和下载的,就行了,
我还没有找到有同步,能有同步功能的网盘就更好了
那位网友有帮助推荐一个.
到此工具准备齐了,可以开工学习了 .本人不太适合写文章,可能写的有点乱 哈哈
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。