用到的开源工具

dede 一款主流的php cms系统
LABJS.js 一个前端文件加载器

犯懒很久没更新博客了。由于工作原因,管理的网站越来越多,系统有自己开发的,也有不同的开源系统。维护起来比较麻烦,特别是一些小修改,比如 “更新工作时间”,然后每次都要一个一个网站上更新,而且经常更新不到位,经常有漏网之鱼。。所以一直想做一个管理站的想法。负责一些官网的小配置更新。由于工作比较忙,一直处于构思阶段,最近才做了一个简单的站点管理应用出来。想在这里分享下自己的想法,请大家能多多指正我想法的不足,提出一些优化的建议。我水平有限,接触的东西不多,我写这个只是想抛砖引玉。


站点管理功能:
1. 把子站(其他网站)的 静态资源放在dede(站点管理应用)下面。图片、js、css等。(其他网站调用的时候就不带cookie等不必要的信息了)
2. 配置服务器,设置静态资源缓存。
3. 对外只开放静态资源访问,对内开放后台管理权限。(对外和对内可做两个站点,用cdn进行同步,或者前后端共享(挂载)同一个目录)
4. dede后台,提供子站的全局配置,提供子站的css和js管理,并生成相应的静态接口。
5. LABJS.js 进行有序加载,优化网站加载速度。
6. 使用dede cms开发,东西比较简陋,但是思路大体如此。

参考例子: http://www.cssjzs.cn/index.html
站点管理代码 : http://pan.baidu.com/s/1nufKUG5

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐