摘要: 1、下载ThinkPHP源码http://www.thinkphp.cn/ ThinkPHP3.2.3核心板(代码比较精简,没有过多的扩展功能,如Smarty、SQL支持)ThinkPHP3.2.3完整版(功能比较完善,包含了常用扩展功能)建议初学者或学习者使用完整版。备注信息:... 阅读全文
posted @ 2015-10-26 23:25 罗雪纷纷 阅读(571) 评论(0) 推荐(0)
摘要: 安装ecshopEcshop是一套典型的电子商务解决方案.安装ecshop是为了借鉴ecshop中的处理方案以及利用ecshop的数据主要借鉴的ecshop的后台部分. 1.获取ecshop的安装文件: 建议去官网获取 2.解压缩 3.将upload文件夹移动到指定的可以访... 阅读全文
posted @ 2015-10-26 22:54 罗雪纷纷 阅读(351) 评论(0) 推荐(0)
摘要: 一、大型网站的判断Pv(page visitor), uv(unique visitor), 独立的ip二、大型网站带来的问题大的访问量,大流量,海量的数据存储三、大访问量的解决方案采用分层架构,负载均衡的方式(软件:lvs/nginx,硬件:f5-bigip)负载均衡的策略:1)轮询:负载均衡器把... 阅读全文
posted @ 2015-10-26 09:30 罗雪纷纷 阅读(1550) 评论(0) 推荐(0)
摘要: 1、HTTP的常见响应码:2:成功类200:请求成功3:重定向(服务器需要浏览器重新请求)304: not modified 文件未修改4:客户端错误403: Forbidden404: Not Found5:服务器错误2、JS与PHP的数据分类(写时复制?)JS:基本数据类型:number、str... 阅读全文
posted @ 2015-10-26 09:29 罗雪纷纷 阅读(137) 评论(0) 推荐(0)
摘要: 1、 虚拟主机的配置方式有几种?可以在一台物理服务器上运行/维护多个站点,用户通过不同的IP或域名来进行访问站点虚拟主机的配置一共有两种方式来进行配置: 基于ip地址的配置(多个网卡来实现) 基于主机名的虚拟主机来进行配置(多个域名来映射到一个IP上)2、PHP脚本的生命周期?3、PHP变量的直接传... 阅读全文
posted @ 2015-10-26 09:28 罗雪纷纷 阅读(251) 评论(0) 推荐(0)
摘要: 一、Redis的安装1) 使用 tar –zxvf redis— 进行解压2) 进入redis的解压目录,无需进行配置直接make进入编译阶段3) 在安装的时候指定安装目录:make PREFIX=/usr/local/redis install4) 将解压目录中的redis.conf配置文件复制到... 阅读全文
posted @ 2015-10-26 09:27 罗雪纷纷 阅读(182) 评论(0) 推荐(0)
摘要: 1、sphinx原理① 创建数据源(数据表)② 配置sphinx对数据源进行扫描,利用分词技术(sphxin将会对数据表中的内容进行分词,并存储每个分词的id值)③ 连接sphinx服务器,在使用时对词汇进行查询,sphinx将会返回该词汇的id,通过id再对数据库进行查询,获取最终的查询结果2、s... 阅读全文
posted @ 2015-10-26 09:26 罗雪纷纷 阅读(308) 评论(0) 推荐(0)
摘要: 1、nginx与Apache的比较apache:功能完善,历史悠久,但处理每一个php比较费资源,导致如果高并发时会太耗费服务器资源无法处理更多请求。nginx:省资源,省cpu,所以在高并发时能够处理更多的请求,高端能达到3万到5万的并发量。原因:apache是进程处理请求nginx是线程处理请求... 阅读全文
posted @ 2015-10-26 09:25 罗雪纷纷 阅读(269) 评论(0) 推荐(0)
摘要: 1、优化概述设计角度:存储引擎的选择(myisam/innodb),字段类型的选择(数字型/日期型/字符型)、范式自身特性:索引、查询缓存、分区分表、存储过程、sql语句优化配置部署大负载架构体系:主从赋值、读写分离硬件升级2、分析需要优化的语句 查找出执行速度比较慢的sql语句,来具体分析sql语... 阅读全文
posted @ 2015-10-26 09:24 罗雪纷纷 阅读(201) 评论(0) 推荐(0)
摘要: 1、数据库的基本概念1、数据库是一种能够高效的存储和处理数据的介质2、关系型数据库:数据保存在磁盘,是一种建立在关系模型上的数据库(二维表),具有完整性约束缺点:浪费磁盘,即使某个数据不存在但是系统也要分配磁盘空间进行存储小型:access,sybase 中型:mysql,sql-server 大型... 阅读全文
posted @ 2015-10-26 09:23 罗雪纷纷 阅读(217) 评论(0) 推荐(0)
摘要: Memcached是一个高性能的分布式的内存对象缓存系统,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。简单的说就是将数据调用到内存中,然后从内存中读取... 阅读全文
posted @ 2015-10-26 09:22 罗雪纷纷 阅读(250) 评论(0) 推荐(0)
摘要: 数据模型: dede_channeltype (商品,文章,电影)栏目表:dede_arctype 导航条内容主表:dede_archives 主表存储各个模型之间的公共信息,标题和添加时间dede_addonxxx附加表存储各个模型下商品的特有的信息,电影的导演,音乐填词人主表的所有的记录==附表... 阅读全文
posted @ 2015-10-26 09:21 罗雪纷纷 阅读(336) 评论(0) 推荐(0)
摘要: 1、 LINUX的基本目录/bin :系统指令目录(如ls指令、mount指令)/dev :系统设备目录/home :用户的家,系统中如果有xiaomei小美用户,系统会自动在/home目录下生成xiaomei文件夹。/lib :系统库目录,.so系统动态库 .a系统静态库/media :多媒体目录... 阅读全文
posted @ 2015-10-26 09:20 罗雪纷纷 阅读(148) 评论(0) 推荐(0)
摘要: 在全局作用域中定义的变量或者在局部作用域中没有通过var声明的变量,我们都称之为全局变量。【以函数为界进行定义】1.变量的类型:String:字符类型Number:数字类型Boolean:布尔类型Undefined:未定义类型(一个变量有声明但未赋值)Null:空类型Object:对象类型流程结构:... 阅读全文
posted @ 2015-10-26 09:18 罗雪纷纷 阅读(291) 评论(0) 推荐(0)