Billfish免费素材管家,支持图片、音频视、频等+格式的素材管理。是专为创意设计工作者开发的素材管理工具,Billfish素材管家可以高效的整理电脑的各类素材。快速、轻松的管理和进行内容应用,让你拥有更多的时间专注于设计本身。
第一阶段:基础阶段(基础PHP程序员)
重点:精通LNMP(核心是安装配置基本操作)
目标:完成LNMP系统的基本安装、简单配置和维护;进行基础、简单的PHP系统开发;支持小型PHP系统中PHP功能模块的开发。
时间:完成此阶段的时间因人而异。有的需要半年、一年的时间,有的长得快,有的慢,需要两两年。
1.Linux
基本命令、操作、启动、基本服务配置(包括rpm安装文件、各种服务配置等);可以编写简单的shell脚本和awk/sed脚本命令等。
2.Nginx
只有这样你才能安装和配置nginx+php,知道基本的nginx核心配置选项,知道//等基本配置,目的是让nginx+顺利工作。
3.MySQL
懂得如何自己搭建mysql,了解基本的mysql配置选项;了解和之间的区别,了解两种发动机的不同配置选项;了解两种发动机的基本区别以及选型前的区别;只能手动编译搭建MySQL数据库并配置代码才能正常稳定运行;核心主题是是否构建一个可用的MySQL数据库。
4.PHP
基本句子链表、字符串、数据库、XML、、GD/图片处理等;熟悉与MySQL操作相关的各种API(mysql//PDO),知道如何解决各种编码问题;了解PHP框架(、、Yii、Yaf等)的常规和熟练使用;
了解基本MVC的运行机制以及为什么这样做,知道不同PHP框架之间的差异;只有这样你才能快速学会MVC框架。以便了解开发项目中的文件目录组织,并具备良好的基本代码结构和风格,以便完成一个小系统的开发以及小系统中某个模块的开发。
5.后端
如果条件和时间允许,可以适当学习HTML/CSS/JS等相关知识,知道哪些web标准,div+cssweb/wap页面模式,知道HTML5和HTML4的区别;
了解一些基础的后端知识和JS框架(之类的);了解一些基本的编程知识;强烈的兴趣)。
六、系统设计
为了完成大型系统的基础设计,包括简单的数据库设计,完成基础:浏览器-Nginx+PHP-数据库架构设计与开发;支持每晚数十万至数百万访问量网站的开发维护工作;
第2阶段:增强阶段(初级PHP程序员)
重点:提升LNMP技能,以便更全面、熟练地应用LNMP。