新足迹

 找回密码
 注册

精华好帖回顾

· 香港杂记-No Photo la (2006-7-26) 无产阶级 · 悉尼两天半---4 楼更新 (2009-11-24) 南京萝卜
· 别了,学友 (2008-8-30) bffbffbff · 礼拜天的集市——墨尔本维多利亚市场 (2008-9-23) Tiger_Karen
Advertisement
Advertisement
查看: 4158|回复: 13

[IT] 已疯,求搭救 [复制链接]

发表于 2017-2-3 11:20 |显示全部楼层
此文章由 东坡美食 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 东坡美食 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 东坡美食 于 2017-2-3 10:23 编辑

昨天揽了个烂摊子,代码才读了两个小时不到,就疯了。

我老公的几个前同事们辞职了在闭关造‘车’,有几个月了可能,负责这个‘车’展示部分的是一个资深电子方面的工程师,他对编程十分感兴趣,做了一个'web app'。他们合伙的几个同事不包括那个电子工程师上星期找我老公喝咖啡,说想找一个有一点web经验的人帮那个做web的同事看看程序,提些建议什么的,但是又没钱请专业的人看,我去年给他们公司做过一点点活儿,他们认识我,于是他们就敲定了让我去看看。

我昨天上午去谈过了,思路完全没对上。他们的系统业务逻辑还挺复杂的,比在线购物网站复杂,他用的是纯html+css+js,而且只有一个index.html, 其他的页面全靠js填上去的,一堆判断,一堆全局变量。理由是动态显示,炫。数据库查询在server端上放了几个所谓的php, 有查询修改删除数据功能,那几个php通过浏览器输入是可以访问的,每访问一次就改一次数据库。

我拿了几个很简单的例子给那个同事,跟他说这样做安全维护方面都是非常难控制的,我问考虑不考虑用J2EE那那方面的技术,他说No, 没时间,我又问如果时间紧的话考虑不考虑用一些成熟的php framework,他也坚决一个字:No. 然后他就把他做的东西给我拷回来了,让我最多用三天时间帮他改改小毛病之类的或者提提建议。

我现在思路完全跟不上节奏,要改无从下手,要是写建议,那估计够写本书了。怎么办,我现在完全不想看,不想改,不想建议。
Advertisement
Advertisement

发表于 2017-2-3 11:28 |显示全部楼层
此文章由 妞爸 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 妞爸 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 妞爸 于 2017-2-3 11:31 编辑

作为一个电子工程师森森地理解你
做嵌入式喜欢用全局变量,内存的每个字节都在自己的控制之下,在那种资源紧张的系统里,要的是成本和效率,每个字节,每个指令周期都是珍贵的,操作要用最高效的,直接对底层,但是换平台后这个思路就完全被颠覆了,可是一直都在潜意识中
LZ保重

评分

参与人数 1积分 +2 收起 理由
东坡美食 + 2 感谢分享

查看全部评分

发表于 2017-2-3 11:31 来自手机 |显示全部楼层
此文章由 jacent5588 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jacent5588 所有!转贴必须注明作者、出处和本声明,并保持内容完整
楼主会PHP? 有个小活,不知道有没
有兴趣?

发表于 2017-2-3 11:34 |显示全部楼层
此文章由 东坡美食 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 东坡美食 所有!转贴必须注明作者、出处和本声明,并保持内容完整
妞爸 发表于 2017-2-3 10:28
作为一个电子工程师森森地理解你
做嵌入式喜欢用全局变量,内存的每个字节都在自己的控制之下,在那种资源 ...

这个我明白,我之前也看过一点嵌入式,真是复杂,各种中断啥的都计算得特别精确。

发表于 2017-2-3 11:37 |显示全部楼层
此文章由 东坡美食 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 东坡美食 所有!转贴必须注明作者、出处和本声明,并保持内容完整
jacent5588 发表于 2017-2-3 10:31
楼主会PHP? 有个小活,不知道有没
有兴趣?

谢谢你,我不敢接,哈哈。我还是得好好学做饭,家里大小都挑食,早上那个小的还一边吃包子一边疑似说“不好吃”,又问了一遍不字不见了。

发表于 2017-2-3 12:16 |显示全部楼层
此文章由 congtoulai 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 congtoulai 所有!转贴必须注明作者、出处和本声明,并保持内容完整
如果不给钱,那么给建议 但是不改细节。事先丑话讲好。

如果给钱,你不想做,直接拒绝。

拒绝的时候难,但是后面轻松。答应时候容易,后面累。

评分

参与人数 1积分 +2 收起 理由
东坡美食 + 2 你太有才了

查看全部评分

思詹华科博为
Advertisement
Advertisement

发表于 2017-2-3 12:28 |显示全部楼层
此文章由 yalvin 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yalvin 所有!转贴必须注明作者、出处和本声明,并保持内容完整
那是典型的 Single Page Application ( SPA  ... ) ,现在比较流行,当然具体实现的代码好坏就不知道了。

如果该人是有经验的,选择了这么做,那么可能是因为快速有效,因为 JEE 的 stack 太重了,做小东西完全没必要用,除非要处理复杂的transaction。PHP 也比较快,但是需要解释器环境,随便用个framework又比较耗内存,响应时间也不快,反正不会比纯html css 和 js 快。

纯 html css 和 js 有个web server 比如 nginx, 甚至 apache 之类的就能搞定,横向扩展能力也强,只要后面的 api 撑的住,访问量大了随时部署几个 nginx virtualhost 就能做简单的负载均衡,快速有效。

所以,如果这个 spa 能正确完成功能,也没有security问题(比如XSS 之类的),那么挺好。

评分

参与人数 1积分 +2 收起 理由
东坡美食 + 2 你太有才了

查看全部评分

发表于 2017-2-3 12:29 |显示全部楼层
此文章由 东坡美食 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 东坡美食 所有!转贴必须注明作者、出处和本声明,并保持内容完整
yalvin 发表于 2017-2-3 11:28
那是典型的 Single Page Application ( SPA  ... ) ,现在比较流行,当然具体实现的代码好坏就不知道了。

...

谢谢你!太好了,我终于可以回信了。

发表于 2017-2-3 12:33 来自手机 |显示全部楼层
此文章由 企鹅男孩 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 企鹅男孩 所有!转贴必须注明作者、出处和本声明,并保持内容完整
不要改它的大结构

以测试为导向,测出啥问题,找到相应的代码,改改就好了

发表于 2017-2-3 12:48 |显示全部楼层
此文章由 fly02 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 fly02 所有!转贴必须注明作者、出处和本声明,并保持内容完整
没毛病,根据用户需求,就是简单的crud。
我们一般都是看客户需求,开发app。
听起来他是用node.js。
你只需要帮助他分清,增删改查的功能,json设计,外加dal,orm(如果有)。
java非常不适合web开发,
我们现在都在用php。快,就是快。
简单网站需求,一个小时搞定。

特殊贡献奖章

发表于 2017-2-3 12:53 |显示全部楼层
此文章由 kr2000 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kr2000 所有!转贴必须注明作者、出处和本声明,并保持内容完整
rest api必须要有验证的,不能阿猫阿狗也可以随便call
那种直接能在浏览器上运行更改数据的代码肯定不行
Advertisement
Advertisement

发表于 2017-2-3 12:58 |显示全部楼层
此文章由 东坡美食 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 东坡美食 所有!转贴必须注明作者、出处和本声明,并保持内容完整
回信了,说SPA对我来说是太新的技术,我没有相关经验,不是一个合适的人选,帮不到他们。哇哈哈。太谢谢楼上几位专业的讨论,我做饭去啦。

发表于 2017-2-3 13:03 |显示全部楼层
此文章由 东坡美食 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 东坡美食 所有!转贴必须注明作者、出处和本声明,并保持内容完整
没分了,等小布鞋回血了再加分表示感谢。

发表于 2017-2-3 13:09 |显示全部楼层
此文章由 mzbac 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 mzbac 所有!转贴必须注明作者、出处和本声明,并保持内容完整
spa啊...很好弄,PHP Web API

发表回复

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

本版积分规则

Advertisement
Advertisement
返回顶部