最新文章

js ·

Virtual dom 虚拟dom 真的快吗???

注:本文观点只针对web,不针对使用react等js技术开发的app,没测试这里,断不敢乱下结论! Virtual dom 虚拟dom 真的快吗??? 虚拟dom真的像说的那么美好吗??? 1,先在内存中构造虚拟dom D1 2,构造变化后的虚拟dom D2 3,比较D2 D1,得到diff 4,将diff应用到原来的dom上 一切看起来都很美好,diff算法很牛逼,...
magento · php ·

magento showConfig/Configviewer showLayout/Layoutviewer

刚接触magento 时,看一些文档有说showConfig/showLayout ,不理解这两个模块时做什么的,github找到相关文件将它们安装(下载覆盖模块的app目录到项目app目录); 浏览器访问 http://127.0.0.1/magento?showConfig=true 神奇的事情发生了,可以看到站点的配置信息; 猜想这里是用到了事件或钩子之类的,以后用到了在细...
magento · php ·

Magento 如何显示错误信息

百度下,Magento 如何显示错误信息,说了很多,都是废话,我们直接看Magento 的index.php 文件,如下: <?php /** * Magento * * NOTICE OF LICENSE * * This source file is subject to the Open Software License (OSL 3.0) * that is bundled with this package in the file LICENSE.txt...
magento · php ·

Magento二次开发 Magento模块/模型 示例

Magento模型 Magento 理所当然的也追随潮流应用了ORM。虽然 Magento自带的 Zend框架提供了SQL 抽象层,但是在大多数情况下我们将通过 Magento自带的模型和我们自己的模型来进行数据访问。他和视图层(View)一样,Magento的模型层也不是简单的 ORM,而是一个高度灵活, 高度抽象甚至有点令人费解。 Magento的模型解剖 大...
service ·

redis 安装及操作

一.安装必要包 yum install gcc 1 yum install gcc 二.linux下安装 #下载 wget http://download.redis.io/releases/redis-3.0.0.tar.gz tar zxvf redis-3.0.0.tar.gz cd redis-3.0.0 #如果不加参数,linux下会报错 make M...
service ·

php扩展

#扩展php exif error::Call to undefined function exif_imagetype() cd /alidata/server/php-5.6.9/ext/exif /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config make && make install Installing shared extensions: /usr/local/php/lib/php/extensio...
service ·

nginx conf

php以sock方式提供服务,核心代码 location ~ .*\.php?$ { fastcgi_pass unix:/dev/shm/php-cgi.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } ...
service ·

NGINX 405 Not Allowed

NGINX: 405 Not Allowed 今天碰到一个dz的批量上传文件不成功的问题。 追踪发现,是把静态文件都优化了新地址导致的,用图片服务器存放了swf文件 swf文件上传文件时,就变成向静态文件做post,nginx就会返回405错误 修正域名即可解决。 另外,发现一个好玩的: NGINX不允许向静态文件提交POST方式的请求,否则报405错误...
service ·

PHP-FPM-SOCK

基础依赖库的安装 yum -y install gcc automake autoconf libtool make yum -y install gcc gcc-c++ glibc yum -y install libmcrypt-devel mhash-devel libxslt-devel yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel yum -y install ...