按照了解的很多PHP/LNMP程序员的发展轨迹,结合个人经验体会,抽象出很多程序员对未来的迷漫,特别对技术学习的盲目和慌乱,简单梳理了这个每个阶段PHP程序员的技术要求,来帮助很多PHP程序做对照设定学习成长目标。本文按照目前主流技术做了一个基本的梳理,整个是假设PHP程序员不是基础非常扎实的情况进...
分类:
Web程序 时间:
2014-12-12 18:21:42
阅读次数:
263
作者:zhanhailiang 日期:2014-12-11
本文主要介绍常见的数据存储方案及相应选型的评估标准的介绍。
Guideline:针对不同应用场景,针对性选择存储方式。
1. 数据存储方案
SQL:
MySQL 5.5/5.6/MariaDB(对于Dev绝大多数场景下透明);
Oracle|MS SQL暂不考虑;
NoSQL:
Memcached 1....
分类:
数据库 时间:
2014-12-12 00:00:33
阅读次数:
347
软件环境:linux:centos5.5nginx:1.7.8.tar.gzphp:5.6.3.tar.gzlnmp与lamp的区别?lnmp(linux+nginx+mysql+php)的提法相对于lamp(linux+apche+mysql+php)来提的。为什么用nginx而抛弃apache了...
分类:
其他好文 时间:
2014-12-09 19:22:05
阅读次数:
244
1.官网下载mariadb-10.0.15-winx64.zip;
2.解压到D:/mariadb;
3.在D:/mariadb目录下新建一个my.ini文件,内容如下:
[mysqld]
basedir=D:\mariadb
datadir=D:\mariadb\data
character_set_server=utf8
# 允许最大连接数
max_connections...
分类:
数据库 时间:
2014-12-08 19:40:28
阅读次数:
278
问题及原理可参考:http://www.laruence.com/2009/11/13/1138.html如果是用lnmp脚本一键安装的开发环境,可以通过如下方式开户pathinfo:1、注释nginx.conf中的try_files(因为跟pathinfo.conf中的重复了),开启pathinf...
分类:
其他好文 时间:
2014-12-08 17:19:21
阅读次数:
133
Ubuntu 下 nginx , php , mysql 和 golang 的简单安装我是搞php出身,自然安装lnmp是常规技能。以前的手段还是lnmp安装包,比如军哥的lnmp1.0。随着php和mysql的更新,大多数一键安装都开始版本老化,更新困难的问题。因此,重新研究了一下Ubuntu下l...
分类:
数据库 时间:
2014-12-08 17:14:38
阅读次数:
375
yum搭建lnmp环境(CentOS6)1.关闭防火墙[root@CentOS ~]# chkconfig iptables off2.关闭selinuxvi /etc/sysconfig/selinux//将SELINUX=enforcing修改为disabled然后重启生效3、配置CentOS ...
分类:
数据库 时间:
2014-12-08 11:58:46
阅读次数:
247
一、安装tengine+php+mariadb环境1、配置网络nmclicdel‘Systemeth0‘#删除网络nmclicaddcon-namemyeth0ifnameeth0typeethernetip4172.16.10.133/24gw4172.16.10.254#配置IP地址以及网关nmclicmodmyeth0ipv4.dns"223.5.5.5,223.6.6.6"#设置DNS服务器systemctldisablenfs.target#..
分类:
数据库 时间:
2014-12-07 15:12:39
阅读次数:
455
MMM 即Master-Master Replication Manager for MySQL(mysql主主复制管理器)关于mysql主主复制配置的监控、故障转移和管理的一套可伸缩的脚本套件(在任何时候只有一个节点可以被写 入),这个套件也能对居于标准的主从配置的任意数量的从服务器进行读负载均衡...
分类:
数据库 时间:
2014-12-06 22:51:32
阅读次数:
420