phalcon

http://zlkb.net/140.html

 
sudo yum install php-devel pcre-devel gcc make
yum install gcc libtool make git #因为安装的是minimal的系统,所以很多默认的工具是没有的 
yum install php55w-devel # 会自动安装其他的依赖包。 至于为什么是php55w-devel,而不是php-devel,
git clone git://github.com/phalcon/cphalcon.git 
cd cphalcon/build 
安装前先编辑install文件,将编译php目录修改问你的安装目录

修改install文件

--enable-phalcon --with-php-config=/usr/local/php/bin/php-config
先需要php有pdo的扩展
sudo ./install

---------------------
window安装phalcon 扩展 去官网下载window dll 选择 c86  和版本 还有nts版  按照phpinfo 的信息进行下载

注意:
通过phpinfo(); 查看其中的 Thread Safety 项,
如果是disabled 选择nts版
如果是enabled 选择ts版
根据php的版本来下载相应的扩展,版本必须对应
将php_phalcon.dll放入php的ext文件夹中,然后再php.ini添加代码extension=php_phalcon.dll
 
 
--------------------
 
window 安装memcache 的服务器端 和php的memcach扩展
 
-------------------------------
memcached
 

hasOne                         一对一( $fields, $referenceModel, $referencedFields : 当前表中的字段, 对应关系模型, 对应关系模型中表的字字段 )

hasMany                       一对多 ( $fields, $referenceModel, $referencedFields : 当前表中的字段, 对应关系模型, 对应关系模型中表的字字段 )

hasManyToMany        多对多

belongsTo                    多对一( 属于 ) ( $fields, $referenceModel, $referencedFields : 当前表中的字段, 对应关系模型, 对应关系模型中表的字字段 )



 



posted on 2017-05-09 11:32  轻浮不韪  阅读(138)  评论(0编辑  收藏  举报