新足迹

 找回密码
 注册

精华好帖回顾

· 与珊瑚礁和雨林浪漫相约-----凯恩斯大堡礁游记 (2011-9-29) 清凉 · 【~from 58 to 47~】 分享我的瘦身体验 --- “我与FitBit的亲密接触" (285#添加瘦身低卡美食~) (2012-12-18) 黑芝麻狐儿
· 开开心心建新房。楼主爆图。 (2015-1-5) wxxok819 · 二手“豪车”的秘密 (2014-1-3) Simonjo
Advertisement
Advertisement
12
返回列表 发新帖
楼主:SethRich

我绝对被国内开发网站的得跪了 [复制链接]

发表于 2017-6-19 12:05 |显示全部楼层
此文章由 righttang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 righttang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
你这个算小事,我们在单位里面做开发的时候,一些Technical Geek特别喜欢开发reusable component,他们的selling point就是,你们以后改的时候,改一个地方,所有的地方都跟着更新。

但是开发reusable component的成本非常高,简单的header 和footer还好说,你一些table,button,还有toggle也要做成component,如果你不是重用几十次的,那基本上就是划不来。

而且对于别的Developer来做修改的时候,找起来特别特别累,以至于到最后,一个带有一段文字,2个按钮的页面,可以让2个Developer干三个星期。你就算copy paste everywhere也不至于干三个星期啊。

所以,这种东西也是case by case。
Advertisement
Advertisement

发表于 2017-6-19 12:27 |显示全部楼层
此文章由 七瓦 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 七瓦 所有!转贴必须注明作者、出处和本声明,并保持内容完整
十年前做个一个电商系统, 原来产品介绍页面全是动态从数据库生成的,用户打开一个页面需要近一分钟,主要是网络迟延不是数据库, 改成静态页面后只要几秒。 每天按照新价格重新生成全部页面到一个新目录。上万个产品一会儿就结束了, 第二天凌晨系统一点切换目录。

只要用户爽,码农这点苦算什么


发表于 2017-6-19 21:37 来自手机 |显示全部楼层
此文章由 ekom 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 ekom 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 ekom 于 2017-6-19 21:40 编辑

现在很多CMS页面成生完后都可以下载一个静态的版本。楼主这活批量查找替换就可以了。就Meta Description 和Title得一个一个放,问题是上传后CMS抓取得到吗?毕竟理论上没进入数据库...到时候那个谁CMS里一更新,还得跪...

发表于 2017-6-20 14:43 |显示全部楼层
此文章由 iamiii 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 iamiii 所有!转贴必须注明作者、出处和本声明,并保持内容完整
并不是技术差,其实人为设置障碍,你想改点什么,可以再收一笔钱。

发表于 2017-6-20 15:18 |显示全部楼层
此文章由 飞翔翼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 飞翔翼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
这对楼主来说不是好事吗?工作量上去了,价格也可以开高点

发表于 2017-7-2 21:26 |显示全部楼层
此文章由 HISOKA 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 HISOKA 所有!转贴必须注明作者、出处和本声明,并保持内容完整
学习了
Advertisement
Advertisement

发表于 2017-7-7 08:08 来自手机 |显示全部楼层
此文章由 eguan88 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 eguan88 所有!转贴必须注明作者、出处和本声明,并保持内容完整
静态网页是否搜索引擎排得更好

发表于 2017-7-30 18:18 来自手机 |显示全部楼层
此文章由 nuptwg 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 nuptwg 所有!转贴必须注明作者、出处和本声明,并保持内容完整
七瓦 发表于 2017-6-19 12:27
十年前做个一个电商系统, 原来产品介绍页面全是动态从数据库生成的,用户打开一个页面需要近一分钟,主要 ...

没用缓存吗?

发表于 2017-7-31 11:53 来自手机 |显示全部楼层
此文章由 SethRich 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 SethRich 所有!转贴必须注明作者、出处和本声明,并保持内容完整
eguan88 发表于 2017-7-7 08:08
静态网页是否搜索引擎排得更好

对,更好了,但是被某鬼佬公司告侵权,李鬼公司名,哈哈

发表于 2017-7-31 11:55 |显示全部楼层
此文章由 12345678901234 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 12345678901234 所有!转贴必须注明作者、出处和本声明,并保持内容完整
一看就知道楼主入行时间短 作的多了 这种情况很多的

静态文件都是脚本生成的

发表于 2017-7-31 16:26 |显示全部楼层
此文章由 ironcool 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 ironcool 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我还蛮喜欢静态的页面的呢,绝对稳定不出错,还快得发指。

有好些基于 ruby 的 blog 工具,比如 hexo, octopus,生成就是静态的页面,挂靠在 github,无数据库无 nothing,群众们喜欢得很,便宜大碗。
Advertisement
Advertisement

发表于 2017-7-31 22:23 |显示全部楼层
此文章由 myfullstack 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 myfullstack 所有!转贴必须注明作者、出处和本声明,并保持内容完整
一天世界晴~ 发表于 2017-6-18 10:44
是不是印度的技术好点

印度也一样。之前在一个公司呆过,公司在该行业全球范围数一数二。但公司有个系统是外包给印度公司的,烂尾在那里很久。后来我接手这个玩意,发现每个jsp文件都没有重用,大量重复代码。后来只能把代码都分析对比合并,再慢慢修改功能。不过印度中国的软件跟贫富一样差距巨大。做得好的其实远超澳洲水平了。

发表于 2017-7-31 22:27 |显示全部楼层
此文章由 myfullstack 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 myfullstack 所有!转贴必须注明作者、出处和本声明,并保持内容完整
ironcool 发表于 2017-7-31 16:26
我还蛮喜欢静态的页面的呢,绝对稳定不出错,还快得发指。

有好些基于 ruby 的 blog 工具,比如 hexo, oct ...

me too. 使用一些工具将代码转换为静态文件,这样维护和性能两不误。把生成的文件作为静态网站放在AWS S3上,接近0成本。
头像被屏蔽

禁止发言

发表于 2017-8-1 00:06 |显示全部楼层
此文章由 刘关张 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 刘关张 所有!转贴必须注明作者、出处和本声明,并保持内容完整
SethRich 发表于 2017-6-18 10:32
就是说如果他要换一下footer里面的联系方式,这玩意儿是没有footer php的,我必须在每个网页里面的footer ...

楼主手动改啊,可以批量改啊,写个script, grep, sed,各种批量改文件方法

发表于 2017-8-1 21:58 |显示全部楼层
此文章由 churchman 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 churchman 所有!转贴必须注明作者、出处和本声明,并保持内容完整
楼主还是见的少,林子大了什么鸟都有,大惊小怪,慢慢的你就见怪不怪了。

什么方案,都有当时各种因素的考量,现在看貌似很傻瓜,也许当时基于需求者的要求,开发者的水平,那是最好的方案。

所以党考验你的时候来了。

发表于 2017-8-2 10:16 来自手机 |显示全部楼层
此文章由 kongniao 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kongniao 所有!转贴必须注明作者、出处和本声明,并保持内容完整
估计是找在校学生业余开发兼练手
Advertisement
Advertisement

发表于 2017-8-2 16:52 |显示全部楼层
此文章由 cnmxiu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 cnmxiu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
跪这么久了,累不累呀

发表于 2017-8-26 19:16 |显示全部楼层
此文章由 istoresys 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 istoresys 所有!转贴必须注明作者、出处和本声明,并保持内容完整
什么主题回给删除了?

发表于 2017-9-13 12:48 |显示全部楼层
此文章由 sctoss 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 sctoss 所有!转贴必须注明作者、出处和本声明,并保持内容完整

发表于 2018-10-27 17:39 |显示全部楼层
此文章由 herbertchak 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 herbertchak 所有!转贴必须注明作者、出处和本声明,并保持内容完整
静态的多好,你告诉Builder,把网站移到AWS S3上,连服务器的钱都省了

发表于 2018-12-24 11:02 |显示全部楼层
此文章由 thh100 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 thh100 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我之前參與的澳洲某知名企業網站開發工作,人家的產品頁面全部都是HTML的,連CMS系統都沒有。
Advertisement
Advertisement

发表于 2018-12-24 11:06 来自手机 |显示全部楼层
此文章由 SethRich 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 SethRich 所有!转贴必须注明作者、出处和本声明,并保持内容完整
thh100 发表于 2018-12-24 12:02
我之前參與的澳洲某知名企業網站開發工作,人家的產品頁面全部都是HTML的,連CMS系統都沒有。 ...

小企业网站用这种东西。是高射炮打蚊子

发表于 2018-12-24 15:27 |显示全部楼层
此文章由 lummar 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 lummar 所有!转贴必须注明作者、出处和本声明,并保持内容完整
SethRich 发表于 2017-6-19 12:46
这个前提是做的是最简单的CMS品牌宣传类网站,这种用这类型框架确实最好,问题是现在这网站是需要商品管 ...

这个。。。header/footer搞成一个shtml然后让页面包含不就完事儿了。。。

发表于 2018-12-24 16:12 |显示全部楼层
此文章由 lummar 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 lummar 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 lummar 于 2018-12-24 17:20 编辑
righttang 发表于 2017-6-19 13:05
你这个算小事,我们在单位里面做开发的时候,一些Technical Geek特别喜欢开发reusable component,他们的se ...


哈哈,跟我碰到的三歌架构师有得一拼。。。
丫的要做一个系统跟第三方集成,功能就是从数据库里读数据,然后发到一个web service,够简单吧?
然后硬是把东西做成了:
1. 一堆recorder往所有UI插,用来拦截数据id,这样一来所有相关的ui都要改。。。
2. 拿到id了,从数据库里读出来,然后搞了一堆mapper来转成一个格式,然后发个ActiveMQ。。。
2.1 如果没能发到AMQ,再往Web service直接发一次。。。
2.2 如果web service也没发成功,扔掉。。。
3. AMQ拿到了,用另外的mapper再折腾一遍发出去。。。
3.1 如果AMQ没能成功发送到web service,用AMQ的exponential delay延迟一下再发,然后居然连AMQ延时的单位是毫秒都不知道。。。
更奇葩的是,AMQ是没有persistent storage的,客户重启一下机器就完蛋了。。。AMQ里面没发出去的统统消失。。。
然后人家架构师是有考虑到消息可能丢失的哦,也有解决方案的:让客户指定时间段,然后把那一段时间内的数据统统通过上面的逻辑再发一遍。。。
顺便呢,把仍处于draft状态的信息也发点出去。。。
同时,为了不让数据库操作太快,顺便再时间字段上用了个函数,将datetime转化为date,以解决按date查询的问题。。。然后在一些客户的老版本数据库上直接崩溃。。。

考虑到代码的可复用性,所以AMQ相关代码是写在客户端里的,然后把二进制文件拷到AMQ消息处理的window service的bin下面再引用。。。再为了让系统可配置,所以准备了四套配置系统,两个配置文件,一个数据库配置再加上注册表,燃鹅,并没有一个能用的。。。

这还不算,为了显示架构师的高超能力,还顺便把十多年没人碰的老代码refactor了一把,搞出来的问题把几乎所有客户的财务报表给搞坏了。。。更nb的是,是极其隐晦的搞坏了,等发现了已经是一年多以后的事情了。。。

发表于 2019-9-2 16:39 |显示全部楼层
此文章由 donghuayf_066 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 donghuayf_066 所有!转贴必须注明作者、出处和本声明,并保持内容完整
绝对安全的网站结构!已经见过很多次了。不是一般坑

发表于 2019-9-3 13:40 |显示全部楼层
此文章由 xyouc 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 xyouc 所有!转贴必须注明作者、出处和本声明,并保持内容完整
估计为了省服务器的钱,放到aws s3里面吧?
Advertisement
Advertisement

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部