想做一个新网站,用什么语言框架和设计?各种建议?

2014-07-03 21:05:01 +08:00
 yangzh
是这样的,朋友之间想做一个新网站。功能上,大概是类似于微博博客那种有用户注册发表内容的东西,但是发表的东西不是纯文字而且不一定是结构化的,所以肯定是不可以用 wordpress 等博客微博程序了。

技能树:后端:python php 比较熟, nodejs go java ruby 浅尝;前端:html css js/jquery。

问题:什么语言(python php nodejs go java ruby 。。。)?什么框架(wordpress laravel expressjs。。。)?

技术考虑:什么百万级用户量那些就肯定不考虑了哈哈。但是,至少为了开发方便,支持 API,支持(未来的)手机客户端和电脑客户端等,也许做成带 auth 的 REST 架构比较好?还有什么要注意的?

谢谢各位。
4930 次点击
所在节点    程序员
36 条回复
Tonni
2014-07-03 21:59:53 +08:00
用自己玩的最好的语言做,设计思想完全扯淡,不要被这个概念框住了,把代码写得清晰合理就行,相信你不会犯太愚蠢的编程错误。
reeco
2014-07-03 22:01:23 +08:00
用自己最熟悉的语言
levon
2014-07-03 22:02:00 +08:00
别人没给你建议就是觉得没什么好建议的,适合自己的就行,真的有问题的话都好解决
sprhawk
2014-07-03 22:08:03 +08:00
Wordpress不行就看看Drupal
非结构化的是指什么?不管你怎么非结构化,最后要保存在电脑里动态处理,都要结构化的
mkeith
2014-07-03 23:00:41 +08:00
vibe.d D语言框架
ChanneW
2014-07-03 23:01:33 +08:00
目前公司的一款产品授权方面出现问题: 想要只授权应用,不授权源码,这时候才发现: python , php 都是坑.
ChanneW
2014-07-03 23:02:46 +08:00
推荐 java 或者 go
xuwenmang
2014-07-04 00:17:07 +08:00
不明白一个网站为啥要客户端。。
现在什么手机没浏览器?苹果的APP的流行?这APP,TMD跟windows的exe程序有什么两样?

浏览器能完成的,要客户端干嘛?
Automan
2014-07-04 00:53:24 +08:00
@xuwenmang 不要把你的喜好加在别人头上
panlilu
2014-07-04 01:39:31 +08:00
铁轨上切红宝石
regmach
2014-07-04 03:30:21 +08:00
其实不是想开发,是想玩新东西了
skydiver
2014-07-04 04:04:26 +08:00
@ChanneW Python也可以编译成字节码,以及php也是可以做混淆。
不过话说回来这种加密基本上很容易反编译
lm902
2014-07-04 05:44:07 +08:00
@ChanneW
@skydiver
Java,Go,ASP.NET,Visual C++都是可以反编译的,还是混淆代码靠谱
spark
2014-07-04 07:56:28 +08:00
同推Rails. 东西没出来之前不要追求性能, 快速实现才是硬道理.
yakczh
2014-07-04 08:00:17 +08:00
语言不重要, 找一个熟悉同一语言的团队重要
loading
2014-07-04 08:00:54 +08:00
php是最……
duoglas
2014-07-04 08:29:09 +08:00
什么最熟用什么.
身边可以请教的牛人熟悉什么用什么.
duoglas
2014-07-04 08:29:39 +08:00
@xuwenmang 自己开贴就好了, 不要把你的喜好加在别人头上
skybr
2014-07-04 08:33:52 +08:00
@ChanneW Python可以拿Cython转成c/c++, 接着可以直接打包成binary给用户.
yangzh
2014-07-04 08:49:32 +08:00
@ChanneW 我不是“做软件产品分发给别人”,只不过是“做网站和做客户端”而已。那么客户端源码公开就公开呗,反正主要逻辑都是网站的 API 支持的不是么。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/120852

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX