PHP

PHP是什么?

PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。 发展 PHP ...

php 添加curl扩展

1. 进到对应扩展目录

# cd /usr/local/src/php-5.2.12/ext/curl

2. 调用phpize程序生成编译配置文件

# /usr/local/php5/bin/phpize

3. 调用configure生成Makefile文件,然后调用make编译,make install安装

# ./configure -with-curl=/usr/local/curl -with-php-config=/usr/local/php5/bin/php-config# make# make install

4. 修改php配置文件

;修改扩展库目录extension_dir = “/usr/local/php5/lib/php/extensions/no-debug-non-zts-20060613/”;添加curl扩展extension = curl.so
5. 重启Apache即可。

Yii2安装与初始化

1.  composer安装
       curl -sS https://getcomposer.org/installer | php
       mv composer.phar /usr/local/bin/composer
2.安装  composer 插件
      php composer.phar global require “fxp/composer-asset-plugin:~1.0.3”
3. 选择框架  高级版与基础版
      php composer.phar create-project yiisoft/yii2-app-basic basic 2.0.6
      php composer.phar create-project yiisoft/yii2-app-advanced advanced 2.0.6
4. 在框架根目录执行  php  init   初始化框架     clipboard
5.    添加数据库与账号密码   提前建好数据库
          vim common/config/main-local.php     打开这个文件
clipboard2
       
6. 使用   yii migrate  命令创建user表
QQ截图20151201103433