最近接手了一个非常老旧的门户网站改版项目
甲方诉求是把门户网站全部改了,要好看。
旧项目使用 Oracle Webcenter Sites 构建,个人觉得它非常的重,并且国内很少相关的视频教程,想学就得啃官方的文档。刚刚说了它很重,功能真的很多,各种缓存设置、集群、角色权限、工作流、界面配置等等一大堆。(看了几天文档我人麻了,文档都是各种文档)
现在我考虑的问题是
在他们很多年没有动过的 jsp 、css 里面改。它的各种 jsp 写法、数据获取都要遵循它的规则。太复杂了,说不定还要改系统原本的数据模型。
选择这个方案的难点就是,它真的很难,很繁琐,写着我很难受。没有源码,实现一些自己想要的效果也很困难。
自己写的话,肯定是选择前后端分离的模式了。
说实话,可能自己写一个会比第一种更加难,但是想多一些难度,锻炼一下自己
大家有什么类似的开源项目或者代码的实现方案推荐吗?
1
ucaime 2022-06-29 02:55:59 +08:00
|
2
ucaime 2022-06-29 03:03:21 +08:00 1
如果不排斥 c#,还有个 SiteServer
http://sscms.com/ 这俩商业化产品在国内知名度一般,闷声发大财的主,产品力是经过大量实践验证的,非那些开源产品比得上,不过可能只有用起来才感觉的到 |
3
ericgui 2022-06-29 07:41:42 +08:00
|
4
sutra 2022-06-29 08:34:39 +08:00
|
5
yekern 2022-06-29 08:53:48 +08:00
CMS 难道不是 PHP 的天下?
|
6
Konys 2022-06-29 09:16:45 +08:00
我用过 public cms
|
7
vayci 2022-06-29 09:17:54 +08:00 1
|
8
threeti 2022-06-29 09:21:34 +08:00
https://www.ujcms.com/, 之前叫 jspxcms, 新版貌似没有老版好用
|
9
bk201 2022-06-29 09:27:06 +08:00
我的理解不就是改样式么?
|
11
JamesR 2022-06-29 09:59:28 +08:00
Adobe Experience Manager 国外用得比较多,国内 OPPO ,BMW China, 上汽,华为,海康威视,TCL 等等。
|
12
hhjswf 2022-06-29 10:25:13 +08:00
人家就是要好看一点,你要从头到脚撸一遍?预算够?
|
14
lower 2022-06-29 10:33:56 +08:00
op 的第三点要求,感觉 Java 系这种的应该很难搞吧……
我用过的 8 楼提到的 jspxcms 框架,能在页面端自定义实体和字段,不过看代码实现,应该用万能的 map 来包住的 |
15
twofox OP |
16
twofox OP @hhjswf 我就一个打工的,给我时间我就干,起码简历能写多点内容,总是迭代现有的产品太腻了。而且考虑以后的维护成本,我觉得新写一个更好
|
17
threeti 2022-06-29 10:57:18 +08:00
@lower #14 是的 第三点 java 的估计没有; https://strapi.com/是可以运行时生成数据库表, 不过是 node 写的
|
18
johnniang 2022-06-29 14:02:26 +08:00
关于楼主的第三点需求,Halo 2.0 正在实现,不过距离发布还有一段时间。
|