首頁  >  問答  >  主體

mvc - 如何解決程式重構(推倒重來)遇到的這些瓶頸?

個人很多年前寫了一套程式。在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/

某草草某草草2712 天前601

全部回覆(5)我來回復

  • 高洛峰

    高洛峰2017-05-16 17:08:21

    我感覺樓主最大的问题不在介面上。
    我這幾天也在做一個博客,基於YII2,同样不是美工,同样要上班,每天下班回来只能写一个小时(还有一个小时吃饭,半个小时逛逛技术网站,比如segmentfault啦),週末時間多一點。
    你說的那些註冊、積分、封鎖感覺很快可以完成的。
    另外樓主既然都是用bootstrapjquery,建议使用YII2,框架整合的這倆!

    回覆
    0
  • PHP中文网

    PHP中文网2017-05-16 17:08:21

    YII正解
    時間什麼的都是藉口

    回覆
    0
  • PHP中文网

    PHP中文网2017-05-16 17:08:21

    看你最大的問題是UI設計,建議去國外的主題網站買個收費的主題,效果會好很多。
    例如:
    https://wrapbootstrap.com/
    http://www.getwebtemplates.com/web-design-templates/

    回覆
    0
  • 为情所困

    为情所困2017-05-16 17:08:21

    如何快速突破這些問題
    答:花錢找人

    回覆
    0
  • phpcn_u1582

    phpcn_u15822017-05-16 17:08:21

    簡單及訪問量不是很大的,通常CI+bootstrap+jquery就可以搞定咯。

    回覆
    0
  • 取消回覆