一、php基础学习
(点击到达相应板块)
1、php基础:php学习基础附带在线编辑适合一定编码基础(原网址: http://www.php.cn/php.html#a1)
附加:适合零基础PHP学习( http://www.runoob.com/php/php-tutorial.html)
2、 windows 端一键安装php环境(xampp)
一.什么是XAMPP?XAMPP是最流行的PHP开发环境。
XAMPP是完全免费且易于安装的Apache发行版,其中包含Apache、MariaDB、PHP和Perl。
类似XAMPP的服务器套件还有很多,我用过的还有UPUPW,它们都极大的简化了开发环境的配置。
零基础需要对一下有初步认识
mysql 基础学习 http://www.runoob.com/mysql/mysql-tutorial.html
linux基础学习 http://www.runoob.com/linux/linux-tutorial.html
apache基础学习 https://blog.csdn.net/stephen_curry11/article/details/78586328
nginx基础学习 https://blog.csdn.net/odeng888/article/details/81101554
xammp 安装使用链接 : https://jingyan.baidu.com/article/fedf0737a8894b35ad89774c.html
下载:
3、PHP基础 进阶 织梦 CMS
帮助手册: http://help.dedecms.com/tagdoc/v57/index.htm
windows环境下安装织梦(基于xampp)https://jingyan.baidu.com/article/4ae03de32e389d3eff9e6b9e.html
常见安装问题解决: https://blog.csdn.net/lllljz/article/details/43909399
常见使用问题:https://www.gwygd.com/Dxgjp46Rm.html
4、PHP进阶 LAMP LNMP 环境搭建
(学习前提:了解linux系统以及基本命令,了解mysql,了解Apache、nginx)
安装LNMP
https://www.cnblogs.com/qiuqiuqiu/p/6442732.html
https://blog.csdn.net/weixin_38401146/article/details/88245665(文件中安装包需自行下载)
5、PHP进阶 ThinkPhp Laravel
ThinkPHP(建议新手入门): https://www.kancloud.cn/manual/thinkphp5/
Laravel https://laravelacademy.org/laravel-docs-5_7
书籍推荐: Laravel框架关键技术解析
基础学习书籍
细说PHP 这是一本特别符合入门的书籍
php进阶书籍推荐
Modern PHP(现代PHP) :介绍了很棒的php新特性。作者还写了slimphp微框架,php之道。能潜移默化行程好的php编码风格。
高性能PHP应用开发 :一本广受好评的php性能优化方面的图书,通过介绍PHP的原理和相关的工具集来实现调优性能的目的。它分析和研究了Web应用程序的前端和后端,并系统地提升了其性能和运行效率。本书还介绍了PHP编码最佳实践的运用以及如何使用工具来应用缓存技术。另外书中也涉及了对web服务器的优化和数据库的优化。
PHP与Mysql高性能开发
本书很新,2016年9月份新刷的出版,也正好赶上京东打折买的,总的来说也PHP业内也是算一本不错的书籍,就是前面第一章不是很喜欢,本书以“PHP与MySQL高性能应用开发”为主题,选取了其中为核心的佳实践进行讲解,是一个有十余年PHP开发经验的老程序员的经验总结。首先从语言层面总结了PHP编程中的一些疑点和难点,然后重点讲解了PHP的缓冲、网络编程、缓存技术、命令行、调试、测试、用户验证策略、代码重构等知识;然后重点讲解了MySQL的驱动、存储引擎、性能优化、memcached、sphinx全文搜索引擎等重要主题。
PHP系统核心与最佳实践
深入PHP面向对象、模式与实践 、
PHP应用程序安全编程