PHP 经验有限的人是 PHP 初级程序员.
描述: 这些人已经以 PHP 为主要谋生手段,他们的分布以刚刚加入 PHP 程序员行列的人为主,
也有部分加入 PHP 行列若干年的人.
特征: 1: 能够维护/操作/优化 linux.
2: 熟练编写 PHP 程序.
3: 熟练掌握 MySQL.
4: 会 html/js.
5: 能够快速构建符合 W3C 标准的页面.
6: 能够胜任大部分服务器维护工作.
技术要求:
1: 服务器运行系统:
a: linux:
I: 熟练安装 Linux 系统、熟练使用 Linux 常用命令和某些日常使用的命令、掌握软件包管理.
II: 能够熟练操作用户管理、进程管理、文件系统管理、权限管理功能
III: 能够熟练使用 Linux 网络配置相关文件、基本配置命令、DHCP、VNC、DNS 服务器、Samba
服务器. 能快速的配置并使
以下服务平稳运行.SSH、FTP、Apache,站点登录控制、日志管理.
IV: 能够对 MySQL 和 Apache 进行一定的优化以提升网站性能.
V: 能够使用 shell 对服务器进行维护.熟练使用常用的维护工具.
VI: 能够进行 Linux 系统安全配置、Iptables、syslog 日志管理
b: windows:
仅为初学者和初级程序员要求.
I: 能够安装 windows、熟练使用 windows、能够对 IIS 进行优化.
II: 能够正确配置防火墙、对服务器进行管理维护.
III: 能够抵御普通的网络攻击.
2 web 页面技术及相关:
其实这不应该算是 PHP 的技术.但实际工作中,大部分初级 PHP 程序员在公司里都需要兼前
台/后台/网管的角色.故在此提出,仅供参考.
I: 熟练掌握 HTML, Dreamweaver、常用标签、图象地图、表格、分桢框架、表单,Header 处
理,CSS, 样式表的分类、样式则规器使用,常用的样式、层标签,JavaScript
II: 各种事件及事件处理程序的应用、window 对象、document 对象、location 对象、body 对象 、
form 对象、form
表单字段
元素对象
III: ajax 及其相关技术.能完成常见 ajax 页面制作.
IV: 会 photoshop 在内的一种或多种图片编辑软件
3 MySQL 技术
I: 熟练掌握 SQL 语句.
II: 熟练掌握 MySQL 的操作.包括安全、访问控制和权限、备份和恢复,复制、导入和导出记录.