通过这篇文章,我们将向大家介绍,想开发一个WordPress网站项目,您需要具备什么知识,应该如何去学习,哪里能找到这些资料。
HTML
最基本的网站语言
https://www.imooc.com/learn/9
HTML非常简单,一般通过看文档和视频教程,就能在一天之内掌握,是从事互联网行业的前提。
CSS/CSS3
让你的网页变得好看
https://www.imooc.com/learn/147
CSS可以帮助你对网页进行布局和添加样式,让你的网站美美哒~
LESS/SASS预处理
让你更快地写CSS文件
https://www.imooc.com/learn/102
一般老旧的方法写CSS非常耗时冗长,所以大家采用了新型的CSS预处理方式,来更快更有逻辑地写CSS语言。
javascript/jquery
让你的网页动起来
https://www.imooc.com/learn/36
https://www.imooc.com/learn/418
为了让你的网页有弹窗或者幻灯片等交互效果,你需要懂得javascript,但是现在大家用jquery也比较多,他们两者有何差别,需要你自己慢慢发现。
PHP
让你开始能够和数据库打通
https://www.imooc.com/learn/54
网站一般通过和数据库结合,有这样那样的后台功能,比如将发布的文章存入到数据库里面,这时候就需要使用到PHP了,这个语言很可爱,多学习。
如果你想了解如何在WordPress中实现不刷新的情况下分类,可以先学习这里的AJAX知识:
https://www.imooc.com/learn/250
GIT
团队协作工具
https://www.imooc.com/learn/208
如果你像WP花园这样,经常接触一些公司的大型WordPress开发项目,那么你一定会需要和其他PHP程序员、JavaScript程序员或者css程序员一起协作。
和别人合作,能够加快开发速度,并且能够一起学习,但是在合作过程中,难免会有沟通上需要注意的事项,比如大家都在编辑一个文件了,怎么办?如果某个人写错了一个代码,想回溯到之前的版本,又当如何?
使用git的好处有两点:
1.能够记录你每次对文件的修改行为;
2.能够和其他人一起协作沟通,查看审阅别人的代码。
【为何要使用GIT呢?】
一个WEB项目,包含了前端后端开发,一般会需要css程序员、JavaScript程序员和PHP程序员,但是一般来说,很少能找到像西瓜这样全能的什么都会开发者,所以需要大家多个人一起来开发一个项目。
【如何使用GIT来开发WordPress项目?】
通过上面的慕课网链接,你应该能够了解什么是Git了,那么在WordPress开发过程中,有些事情要注意一下:
- 本地装好WAMP环境
- 初次部署项目的时候,先将【所有】网站程序复制到本地,导入数据库,确保网站走通
- 在部署某个项目的时候,最好保证不同成员电脑内的路面命名保持统一,一般就是项目名称,比如bxb/wp-content/themes/bxb,值得一提的是,项目名称很可能和主题名称一样,90%的情况下都是。
- 无论是css、JavaScript或者PHP,编辑的目录都在 xxxx/wp-content/themes/你的主题名字/
- 前端开发者和后端开发者,都会编辑这个目录,所以这时候你们需要一个git来进行版本控制
- WordPress一般都要和MySQL数据库结合(比如ACF),但是这个数据库文件不要放到git里面
- 每天至少要push3次到git 仓库。