为了账号安全,请及时绑定邮箱和手机立即绑定

如何解决程序重构(推倒重来)遇到的这些瓶颈?

如何解决程序重构(推倒重来)遇到的这些瓶颈?

慕无忌1623718 2019-03-30 11:31:21
个人很多年前写了一套程序。在dedecms上一路改进数年。出于以下几点原因,所以想将程序彻底重构:1)dede本身极容易被注入,虽后来彻底放弃自带模板,使用原生PHP。但漏洞补不完2)dedecms未使用命名空间,不是MVC框架3)数据库基本上全部都改了,已经不是dede。4)程序很多功能维护扩展起来不方便,过程式。5)有很多业务逻辑都是错误的6)练手PHP,用上redis、memcached、https、分发……一大堆问题,现在准备重构。使用thinkphp3.2.x+bootstrap+jquery。但是遇到瓶颈:1)最大的瓶颈,界面。不会设计不会PS,一开始打算用bootstrap来做界面,但是做了几种方案都觉得实在是太丑了。根本就不像一个网站,太简陋了,用户不愿意看的。看到界面很丑自己也没有多少心思做。2)管理员后台界面。最为头大的,界面是最头大的,网上搜索的界面真的加进去根本就用不了,太费时间了。3)没有时间,工作太忙,时间零碎。系统的功能比较多,会员注册登录退出,积分扣除,邀请注册,封禁,通知。统计…每天回来就已经很晚了,真的很累。一直想重构,但是第二天还要上班。如何突破这些问题。时间仓促,如何快速改版完成。最大的问题是界面,后台界面。准备照这个来做后台,不过真的太单调了。http://v3.bootcss.com/examples/dashboard/
查看完整描述

2 回答

?
不负相思意

TA贡献1777条经验 获得超10个赞

我感觉楼主最大的问题不在界面上。
我这几天也在做一个博客,基于YII2,同样不是美工,同样要上班,每天下班回来只能写一个小时(还有一个小时吃饭,半个小时逛逛技术网站,比如segmentfault啦),周末时间多一点。
你说的那些注册、积分、封禁感觉很快可以完成的。
另外楼主既然都是用bootstrap、jquery,建议使用YII2,框架集成的这俩!
                            
查看完整回答
反对 回复 2019-03-30
?
凤凰求蛊

TA贡献1825条经验 获得超4个赞

YII正解
时间什么的都是借口
                            
查看完整回答
反对 回复 2019-03-30
  • 2 回答
  • 0 关注
  • 386 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信