这篇文章主要介绍了 PHP 程序员基本要求和必备技能, 这是一篇老文章了, 需要的朋友可以参考下
昨天在图书馆看书, 看到电脑报上的一篇文章, 题目为 30 岁不是程序员的终点,(详情可参看电脑报 2010 年第 19 期, G14 版数字职场的文章)大致内容是采访一位 30 岁的 PHP 高级程序员, 他讲了一些关于 PHP 程序员必备知识, 感觉很是受用, 于是做了些笔记:
一名 PHP 程序员的基本要求:
2 掌握 PHP 编程技术
3 了解 Linux 及 ApacheMySql
4 知道基本的网络原理, 了解 TCP/IP 协议
5 了解基本的软件工程知识和软件设计技术
必须具备的基础知识:
1LAMP 技术(加强):Linux+Apache+Mysql+PHP, 是 PHP 网站最普遍的架构之一, 也是效率最好的架构之一
2 对潜在的安全漏洞有深刻的理解如: SQL 注入漏洞字符编码循环跨站脚本攻击 (XSS) 跨站请求伪造(CSRF)(好陌生 -!)
3 掌握 MVC 模式: Model(模式)View(视图)Controller(控制器)
4 其他: 面向对象编程(OOP)PHP 缓存技术 PHP 相关开发框架软件重构技术软件设计模式
必须掌握的工具:
1PHPMyAdmin(安装完 LAMP 以后第一个安装的工具)
2PHPDocumenter, 会从 PHP 中找到所有的逻辑结构
3Zend, 专业 PHP 集成开发环境, 是 php 程序员首选 IDE 工具
一些资源: PHPChina,PHP 与 MySql web 应用开发核心技术
声明: 这些只是本人的读书笔记, 肯定和原文有出入, 大家还是看原文来的更好些
来源: https://www.php1.cn/detail/php-3fe9dc2586.html