最近在完成一个项目的时候,一个令人困扰的问题是,很多功能需要重新写就,一些常用的功能也不例外。通常我们可以让登录,注册,个人中心等这些内容模块独立出来,这样在后期设计制作其他网页的时候,就能够把注意力放在核心功能开发上,而非一个一个地进行重新设计。
模块化将能够减少后期升级维护的工作量,提高代码检查优化的针对性。模块化的目标是达到每个模块都能够独立运行,而不相互依赖。目前的计划,是采用wordpress+cmb2的方式进行wordpress模块化前端设计,照顾css\jquery的引用。进行模块化架构的目录列举在下方,以后可能会不定期更新。
1、登录/注册模块
2、个人中心模块
3、文章调用模块
4、附件调用模块
5、首页滚动图片展示模块
……