Heim  >  Fragen und Antworten  >  Hauptteil

mvc - Wie können diese Engpässe bei der Programmrekonstruktion (Neuerfindung) behoben werden?

Ich habe vor vielen Jahren persönlich ein Programm geschrieben. Die Verbesserung von dedecms dauerte mehrere Jahre.

Aus folgenden Gründen möchte ich das Programm komplett neu aufbauen:

1)dede本身极容易被注入,虽后来彻底放弃自带模板,使用原生PHP。但漏洞补不完
2)dedecms未使用命名空间,不是MVC框架
3)数据库基本上全部都改了,已经不是dede。
4)程序很多功能维护扩展起来不方便,过程式。
5)有很多业务逻辑都是错误的
6)练手PHP,用上redis、memcached、https、分发
……

Viele Fragen, jetzt bereit zum Refactoring.
Verwenden Sie thinkphp3.2.x + Bootstrap + JQuery.

Aber es ist ein Engpass aufgetreten:

1)最大的瓶颈,界面。
不会设计不会PS,一开始打算用bootstrap来做界面,但是做了几种方案都觉得实在是太丑了。
根本就不像一个网站,太简陋了,用户不愿意看的。看到界面很丑自己也没有多少心思做。

2)管理员后台界面。
最为头大的,界面是最头大的,网上搜索的界面真的加进去根本就用不了,太费时间了。

3)没有时间,工作太忙,时间零碎。
系统的功能比较多,会员注册登录退出,积分扣除,邀请注册,封禁,通知。统计…
每天回来就已经很晚了,真的很累。一直想重构,但是第二天还要上班。

Wie man diese Probleme durchbricht.
Die Zeit drängt, die Überarbeitung schnell abzuschließen. Das größte Problem ist die Schnittstelle, die Backend-Schnittstelle.


Ich wollte das als Backstage-Bereich nutzen, aber es ist wirklich zu eintönig.
http://v3.bootcss.com/examples/dashboard/

某草草某草草2712 Tage vor600

Antworte allen(5)Ich werde antworten

  • 高洛峰

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

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

    Antwort
    0
  • PHP中文网

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

    YII正解
    时间什么的都是借口

    Antwort
    0
  • PHP中文网

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

    看你最大的问题是UI设计,建议去国外的主题网站买个收费的主题,效果会好很多。
    比如:
    https://wrapbootstrap.com/
    http://www.getwebtemplates.com/web-design-templates/

    Antwort
    0
  • 为情所困

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

    如何快速突破这些问题
    答:花钱找人

    Antwort
    0
  • phpcn_u1582

    phpcn_u15822017-05-16 17:08:21

    简单及访问量不是很大的,通常CI+bootstrap+jquery就可以搞定咯。

    Antwort
    0
  • StornierenAntwort