web development blog

> 标签 架构分析

无限二级域名程序开发

php架构分析 94 浏览 评论 2012/11/11

最近主要开发无限二级域名程序,并要把它整合到一个分类网站里面,实现只要是网站注册会员,就可以自动申请一个属于自己的diy网站需求。而会员diy 网站,要实现用户自定的栏目,可以更换主题功能,diy功能操作简单化,不需要太复杂。

 

这次开发中,碰到不少问题,总结几点:

  • 1.会员域名前缀、数据、附件、主题切换之间的关系;
  • 2.iframe 自适应高度,iframe跨域通讯
  • 3.ckedit与ckfinder的整合,用户只能浏览自己上传的附件
  • 4.网站登录信息同步,跨域访问,ie下session冲突;
  • 5.paypal 在线支付自动升级授权用户

 

无限二级域名的实现:只要域名支持泛解析就可以,在域名解析那里添加一条A记录,*.yo...

阅读全文 >>

模板机制之web开发

php架构分析 121 浏览 评论 2012/07/26

模板机制,被很多人忽略,也被很多人理解为就是简单的查找和替换。在web开发中,很多人都不习惯把它们应用到我们的开发中。当然,现在很多比如mvc,以及一些用模板插件如Smarty/Heyes Template Class/SimpleTemplate等驱动的web应用程序是例外。在这里是在不用框架驱动,也不用模板插件,自己独立开发web应用程序的情况下,谈谈开发心得。

为什么要用模板机制?很多人在潜意识中就会认为,使用它们就多是查找和替换,影响速度;或者认为如果用一个模板插件类驱动,就增加了应用程序的体积变臃肿了,也要去学习模板标签的语法。但是,我想说的是,真的是那样吗?下面我从几点来说说我使用它们,给我带来的方便之处和体会:

第一:程序做到代码和视图html结构分离,条理清晰,后期维护...

阅读全文 >>

blog系統架构分析

php架构分析 202 浏览 评论 2012/05/04
blog系統架构分析

最初,我开发时考虑到的几个问题:

1、用什么数据库?旧版的access,是否继续保留?
2、是否使用开源框架?是否使用模版引擎?
3、全站静态化?还是部分静态化?
4、目录结构和站点uri的规划,站点SEO优化,标签Tag的管理,构造一个api接口

面对这些问题,我纠结,但还是必须要做出选择。数据库的选择依据是可以携带行,不需要安装,文件形式的。所以我就选择Sqlite轻量级数据库,自php5开始,php就不再默认是mysql了,而是Sqlite数据库。当然也是看重Sqlite的优势,免费开源,跨平台,不依赖其他库,可达2T容量,比access的2G强,可负担10W点击率,能和php搭配的更完美,对于简单的web应用来说,用Sqlite数据库足够了。

至于框架和模...

阅读全文 >>

首页|前端技术|编程/php|生活|关于我

Copyright © 2012 wmhfly.com