toberich 板


LINE

※ 引述《Mukilin (MuKiLin)》之铭言: : 一点疑惑,请教各位板大, : 目前一些知名的网站似乎都是用PHP撰写, : 请问志在创业的各位,如果你们着手规划网站, : 会希望用什麽语言来开发呢?考量重点为何?(成本?好维护?模组化?多样套件?) : PHP的lamp package的好处除了免费稳定以外, : 难道不会考虑用jsp或容易上手的.net或rube吗? 我不是版大,我只是路过 以2010年来说,现在无论那方面的技术都已经越来越成熟了 差距已经越来越小了 不过,那是指对"程式语言"本身。软体开发或是专案开发,仍然没有绝对的银弹 最大的问题仍然是人。程式语言既然是人发明出来的,一定会有优缺点, 也可以说这是作者的思考与解决问题的方式。没有最好,只有最适合你。 好在透过一些技术的辅助,例如 source control, issue tracker 等等 一样的语言交到不同团队上,也会有不同的结果。 回过头来,挑选语言或是架构仍然是开启专案的重点之一。 当然最好你的夥伴有一些基础或是偏好,不过没有也没关系,因为毕竟你有可能面对的是不同领域 例如,你的夥伴原来写 C ,後来跟你一起创业。 虽然说现在创业成功的门槛越来越高,成败已经不再只是语言的选择,架个论坛或商城也可以大成功。网站建立是创造一个价值,不是程式大赛。 不过仍然是可以聊聊。 我自己的看法 1. 挑选你喜欢的:因为每个语言都有很成功的例子。 看一些 if/else 或是函式的呼叫等等,看你看的懂那个,如果你看不懂作者的逻辑,这个很难改变 基本上就大概分,罗嗦的 Java / PHP 还有简单的 Ruby / Python 2. 挑你心情好的:最好挑直译式的语言作为前端(求快),需要严谨的後端再挑编译式(求稳) 那个语言你开发起来比较自在,心情就会比较好。 PHP 的市占率高,可能的原因是上手快,推出的时间比较早。因此相对资源多,历史包袱也多 加上 open source ,另外就是不只语言,LAMP 也是一个考量,LAMP package 的相容性好也是让你安心。 风险相对低一点。 当然你最後不免俗一定会换掉一两个(nginx / lighttpd), 等你熟了之後。 语言只是个哲学 现在大部分还要战,不,选择是的"Framework"。 Framework 选择方式一样也是挑你喜欢的。不喜欢就没办法了。我也只能告诉你我自己喜欢什麽 Python, PHP, Ruby (ROR) 因为我个人写过 ASP(使用 Javascript), J2EE, PowerBuilder 上述三个语言(架构),我喜欢 ROR 的哲学与语意,我看了蛮喜欢。不过因为发展时间比较短,改版的变化太大,对我来说风险比较多。 Python 我也觉得不错,一度考虑使用,不过因为我曾经装过 Python 的系统,也觉得相下相容不好,所以也放弃。 所以我最後选择的原因是发展比较久,但比较不酷的 PHP, 因为 Java 的关系,他罗嗦的语法我还可以接受 轮到战,不,讨论架构了: 1. 有 CakePHP / Symfony / Codeigniter 我觉得 CakePHP 太抄袭 ROR了,我喜欢在 ORM 那边多点自由,CakePHP 的规矩太多干涉太多我不喜欢,还有 View 的控制也没有我的爱。 Symfony 的哲学我看不懂。试了一下放弃。 CodeIgniter 我觉得社群活耀,架构简单,深得我心。 网路上有很多文章有详细比较,我只偷懒写了一些。不过别小看"深得我心",我也是试了一个月快两个月才决定的。 虽然语言或架构对创业的重要性日益降低 (包含现在都用 VPS 了),不过我还是认为值得你多试试。 我还是建议不要混装车,最近有个朋友因为 PHP 一直找不到人,想要换 .NET (因为他是 SI, 拿 License 比较便宜) 不过最好不要前端是 PHP + MS SQL 或是 .NET + mysql,因为解决方法的哲学不同。 战文的一点心得, 战文无处不在,无所不在。即时明天是世界末日,也消失不了。 不过或许可以多说说自己觉得的想法,少讨论点别人的想法。 说不定各说各话反而是更可以看到别人的思考。 战吧,小宇宙。 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.199.245.58
1F:推 dryman:推少讨论别人的想法! 01/21 12:07
2F:推 limoki:推!!! 01/25 12:43







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:WOW站内搜寻

TOP