I wrote a program many years ago. It took several years to improve on dedecms.
For the following reasons, I want to completely reconstruct the program:
1)dede本身极容易被注入,虽后来彻底放弃自带模板,使用原生PHP。但漏洞补不完
2)dedecms未使用命名空间,不是MVC框架
3)数据库基本上全部都改了,已经不是dede。
4)程序很多功能维护扩展起来不方便,过程式。
5)有很多业务逻辑都是错误的
6)练手PHP,用上redis、memcached、https、分发
……
A lot of problems, now ready to reconstruct.
Use thinkphp3.2.x + bootstrap + jquery.
But encountered a bottleneck:
1)最大的瓶颈,界面。
不会设计不会PS,一开始打算用bootstrap来做界面,但是做了几种方案都觉得实在是太丑了。
根本就不像一个网站,太简陋了,用户不愿意看的。看到界面很丑自己也没有多少心思做。
2)管理员后台界面。
最为头大的,界面是最头大的,网上搜索的界面真的加进去根本就用不了,太费时间了。
3)没有时间,工作太忙,时间零碎。
系统的功能比较多,会员注册登录退出,积分扣除,邀请注册,封禁,通知。统计…
每天回来就已经很晚了,真的很累。一直想重构,但是第二天还要上班。
How to overcome these problems.
Time is short, how to complete the revision quickly. The biggest problem is the interface, the backend interface.
I plan to use this as a backstage, but it’s really too monotonous.
http://v3.bootcss.com/examples/dashboard/
I feel like the poster
最大的问题
is not on the interface.I am also working on a blog these days, based on
YII2
,同样不是美工,同样要上班,每天下班回来只能写一个小时(还有一个小时吃饭,半个小时逛逛技术网站,比如segmentfault
La), and I have more time on weekends.The registration, points, and bans you mentioned feel like they can be completed very quickly.
In addition, since the original poster uses
bootstrap
、jquery
,建议使用YII2
, the framework integrates these two!Correct solution to YII
Time and everything are just excuses
Seeing that your biggest problem is UI design, I suggest you go to a foreign theme website to buy a paid theme, the effect will be much better.
For example:
https://wrapbootstrap.com/
http://www.getwebtemplates.com/web-design-templates/
How to quickly overcome these problems
Answer: Spend money to find someone
Simple and not very popular, usually CI+bootstrap+jquery can be done.