效果和架构 2018-11-30 13:53

基于TP3.2开发。


TP laravel CI,YII,


phpcms,wp(wordpress),帝国CMS,织梦cms


缓存技术;

1:缓存;文件缓存,内存缓存,数据库缓存

内存缓存:memcached(网站系统小,安全性),redis,mongoDb,

关系型数据库:mysql,sqlite,mssql,db2,oracle,

数据表,行列,支持SQL。

非关系型数据库:键值对

数组


内存缓存:操作方便,硬盘,内存,速度的差别,IO


数据库缓存:额外字段,额外数据表。打破数据库三范式的设计规则


文件缓存:网站系统小,


数据库:读,写分离;读,锁机制。负载均衡的问题。

两个

IP地址(外网IP)

读写要同步,

不同数据库,mysql+sqlite

IP地址


C,

linux


./configure

make


2:模板解析引擎(动态标签)

模板

(动态标签)

<arclist where="" >

     <a href="">{$name}</a>

</arclist>

					<if condition="$arc_list_xiaochuang">
						<foreach name="arc_list_xiaochuang" item="v">
							<li class="<if condition="$key lt 3">hot</if>">
								<span class="index">{$key+1}</span>
								<a href="{$v.url}" title="{$v.name}" target="_blank">{$v.name_small}</a>
							</li>
						</foreach>
					</if>


2018年11月30日13:53:11