知识 Knowledge
mysql的优化,开发必须要知道,也是面试经常要问到的。MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小
我们讲了 Redis 复制的主要内容,但 Redis复制有一个缺点,当主机Master 宕机以后,我们需要人工解决切换,比如使用slaveof no one 。实际上主从复制并没有实现高可用。
PHP 从诞生到现在已经有20多年历史,从Web时代兴起到移动互联网退潮,互联网领域各种编程语言和技术层出不穷, Node.js 、 GO 、 Python 不断地在挑战 PHP 的地位。这些技术的推动者非常热衷于唱衰 PHP , PHP 语言的未来在哪里?PHP 程序员当如何应对未来的变革?
PHP的现状如何?全球前100万的站点中,有70%左右的站点用PHP开发,它与Linux/Mysql/Apache/Nginx等组成黄金搭档,无论从成本投入和开发周期的考虑,PHP都是一个不错的选择。PHP可用在网站开发,API接口开发,服务器端开发,广告系统开发,内部OA系统开发,移动端后台开发,游戏开发等,特别在移动互联网发展迅猛的今天,PHP借机上位,重回一线开发语言行列。
Composer 作为 PHP 的一个依赖管理工具。你是一名 PHP 爱好者,那么你很可能每天都在使用它并且频繁的运行命令 require, install和 update。也许你并没有意识到, 我们可以使用一些其他的 Composer 命令,来更加轻松的使用它。
最近在各大php交流群上都看到一则消息, Zeev Suraski 离职,php官方开源团队已全部解散。刚看到这个消息的时候,博主心里是哇凉哇凉的,搞了这么多年php,连源码都没怎么看过,php就要凉了吗?称霸web多年的php会因为这最后一根稻草而大厦将倾?反正博主不信。
Redis所有的数据都在内存中,而内存又是非常宝贵的资源。常用的内存优化方案有如下几部分: 一. 配置优化 二. 缩减键值对象 三. 命令处理 四. 缓存淘汰方案