语法基础

菜鸟教材

框架codeIgniter

点击这里,这么包括了教程和下载包

windows运行环境

WampServer 是windows环境下的php开发集成环境,包含了php5~7等不同版本,集成了apache+mysql等运行环境,一键安装比较方便。
安装之后,可以将上一步下载的codeIgniter包解压到wampServer安装的安装目录 C:\wamp64\www下,例如解压文件夹为 ci, 其他的php文件在C:\wamp64\www 目录下都可以直接浏览器访问运行, 例如创建文件 C:\wamp64\www\helloworld.php,输入

<?php
echo "hello world!";
>

该服务默认80端口,直接访问localhost/helloworld.php就可以访问了。

redis 拓展库安装

  1. 查看当前开发环境php的各种版本信息可以下面的函数
<?php
echo phpinfo();
>

选择安装库时除了需要注意php的版本信息外,还需要关注下面几点:

名称说明
CompliperMSVC11 (Visual C++ 2012)编译器版本
Architecturex64\x86系统架构
Thread Safetyenabled\disabled是否是线程安全
Loaded Configuration FileC:\wamp64\bin\apache\apache2.4.33\bin\php.ini加载的php配置文件
  1. windows 下dll库下载,根据选择的php版本选择对应的库下载,5.6+版本目前只能下载2.2.7的dll库。

  2. 下载之后将 php_redis.dll 解压到php安装路径的 ext文件中,例如安装目录:C:\wamp64\bin\php\php5.6.35\ext中

  3. 配置第一步中 Loaded Configuration File 对应的php.ini, 找到extension配置在后面添加 extension=php_redis.dll。

  4. 重启php服务,如果是用的是wampServer集成环境,单机图标,选择All restart services重启,

  5. 检验redis服务器是否引入生效,继续访问有phpinfo()函数的php文件,如果信息中包含了下面的表格信息,则说明redis库安装成功

redisSupportenabled
redis version2.2.7
  1. 使用redis,可以使用如下方法测试redis的连通性
<?php
//echo phpinfo();
$redis = new Redis();
$redis->connect('localhost', 6379);
echo "Connection to server sucessfully";
         //查看服务是否运行
echo "Server is running: " . $redis->ping();
?>

上面关于库的安装方法应该是windows环境下是通用的,另外需要安装redis环境。

总结

花了几天时间来了解php,据说php是世界上最好的语言,正好可以横向对比一下java和python,按照教程了解了下ci的mvc框架和工程结构,目前尚未入门,把这几天的本地环境搭建和安装库过程稍微整理下。

更多推荐

php入门学习总结