性能一直是 Laravel 框架为人诟病的一个点,所以调优 Laravel 程序算是一个必学的技能。 接下来分享一些开发的最佳实践,还有调优技巧,大家有别的建议也欢迎留言讨论。 这里是简单的列表: 1. 配置信息缓存 使用以下 Artisan 自带命令,把 config 文件夹里所有配置信息合并到一 ...
分类:
其他好文 时间:
2018-12-30 11:45:02
阅读次数:
173
1,在nginx中配置如何防止直接用ip访问服务器web server及server_name特性讲解 http://my.oschina.net/jing31/blog/12711 2,Nginx 301重定向的配置 http://www.nowamagic.net/academy/detail/ ...
分类:
Web程序 时间:
2018-12-26 13:32:01
阅读次数:
244
一 redis内存数据库安装 二 python中使用 三 redis,Memcached,mongodb的对比 ...
分类:
数据库 时间:
2018-12-26 00:29:33
阅读次数:
202
动态应用,是相对于网站静态内容而言,是指以c/c++、php、Java、perl、.net等服务器端语言开发的网络应用软件,比如论坛、网络相册、交友、BLOG等常见应用。动态应用系统通常与数据库系统、缓存系统、分布式存储系统等密不可分。 大型动态应用系统平台主要是针对于大流量、高并发网站建立的底层系 ...
分类:
Web程序 时间:
2018-12-19 01:12:08
阅读次数:
173
1、Flask模块中session与Flask-session组件中session的继承关系: Flask模块sessions.py: flask-session组件sessions.py: ...
分类:
其他好文 时间:
2018-12-08 14:45:40
阅读次数:
238
数据库:按照一定的数据结构来组织和存储数据的仓库 非关系型数据库种类 1.键值(key-value)存储数据库,如memcached、redis、memcachedb、berkeley db 主要是使用一个哈希表,这个表中有一个特定的键和一个指针指向特定的数据 memcached为纯内存软件,一旦重 ...
分类:
数据库 时间:
2018-11-26 13:43:50
阅读次数:
196
Memcached是什么,有什么作用? Memcached是一个开源的,高性能的内存绶存软件,从名称上看Mem就是内存的意思,而Cache就是缓存的意思。Memcached的作用:通过在事先规划好的内存空间中临时绶存数据库中的各类数据,以达到减少业务对数据库的直接高并发访问,从而达到提升数据库的访问 ...
分类:
系统相关 时间:
2018-11-15 13:45:43
阅读次数:
148
初创 1. 淘宝PV页面访问量在十几亿到二十几亿,所以即使访问淘宝首页页面服务器也有成百上千台,这过程用到的负载均衡技术LVS(Linux Virtual Server 由淘宝章文嵩博士开发) 2. 一个页面加载网页资源并发数有限,淘宝通过不同域名绕开这个限制,相当于访问不同的网页。不同地区之间访问 ...
分类:
其他好文 时间:
2018-10-30 17:15:49
阅读次数:
177
1、php的再次编译不会对现有的php业务有影响,只有正式kill -USR2 pid才会有影响!2、pear,pecl都是php的扩展包,可以理解为,最直接的表述:Pear是PHP的上层扩展,Pecl是PHP的底层扩展。这两种方法其实都是为特定的应用提供现成的函数或者类,本质上来说都是一样的。ph ...
分类:
Web程序 时间:
2018-10-29 16:55:16
阅读次数:
379