fatfish_cc 发表于 24-3-2011 00:08:41

我想写一个类似facebook的系统

我没写过程序。虽然大致知道程序怎么工作,自己写过一点简单脚本。

但是看到facebook的创始人,20岁小孩,自己写出了facebook.

为什么我不能呢?所以我也想自己写一个类似的东东,当然,会在某些功能上有所创新。不过具体定位,还没有想清楚。

问题是,怎么写?... 据说PHP + MySQL... 谁能给我一点建议。
-是从零开始自己写好呢,还是有什么开放的源代码可以作为一个起步的模板呢?(具备最基本的用户注册、登陆、消息、照片管理等功能)
-我的界面想做得非常非常简单。那,应该用什么软件设计呢?frontpage/dreamware我都没用过呢,CSS也不怎么懂呢。
-写web程序,需要用什么版本管理软件么?类似cvs, clearcase?还是根本不需要?
-做这方面的创业(模式,具体编程等),哪个网站或者论坛有这方面的比较前端的信息呢?

反正我是准备自己写个系统,投入6位数人民币,一年业余时间,试试看。

羽天十三 发表于 24-3-2011 00:11:36

根据你问的这些问题,你肯定是写不出Facebook的,你把6位数给我,我帮你写吧。:victory: :victory: :victory:

fatfish_cc 发表于 24-3-2011 00:26:04

原帖由 羽天十三 于 24-3-2011 00:11 发表 http://www.freeoz.org/ibbs/images/common/back.gif
根据你问的这些问题,你肯定是写不出Facebook的,你把6位数给我,我帮你写吧。:victory: :victory: :victory:

我难道就不可以慢慢学么?其实程序怎么工作,我基本是懂的。只不过没实际写过而已。如果很简单的东西,我是能写出来的。边学边写吧。

对了,如果找人写的话,大概要多少钱呢?(这也是可能性之一)

羽天十三 发表于 24-3-2011 01:10:59

原帖由 fatfish_cc 于 24-3-2011 00:26 发表 http://www.freeoz.org/ibbs/images/common/back.gif


我难道就不可以慢慢学么?其实程序怎么工作,我基本是懂的。只不过没实际写过而已。如果很简单的东西,我是能写出来的。边学边写吧。

对了,如果找人写的话,大概要多少钱呢?(这也是可能性之一)
不知道LZ多大,如果超过20岁了,不是计算机专业的话,还是劝LZ不要学写程序的好,没啥好处的。

Facebook 用了很多目前全世界最先进的技术,包括数据库、前后台、负载均衡。。。。不说技术吧,只说Google 花了这么多亿USD,就是想弄个东西和Facebook竞争,但到目前还没有任何能威胁到Facebook的。所以你如果真想写个类似Facebook,还能更创新的东西。。。已经不是6位数8位数的问题了。

如果你只是想弄个SNS来玩玩,那去下个DiscuzX 1.5 吧。10分钟就有自己的Facebook了。

[ 本帖最后由 羽天十三 于 24-3-2011 01:13 编辑 ]

xblues 发表于 24-3-2011 01:16:36

icyriver2010 发表于 24-3-2011 01:28:18

不明白楼主写这个是为了什么。
为了学技术将来找开发的工作?可以,但是不需要花6位数的钱。
为了创业做准备?最好还是不要了,6位数×6位数的人民币,超越facebook都很难。

atelier 发表于 24-3-2011 11:48:30

lz有目标是好的,但是要写累须于facebook的东西,好像有点扯蛋吧。。。

太多东西要学了,包括数据库,后台语言,前台web等等,其中还牵涉到很多其他问题。

fatfish_cc 发表于 24-3-2011 12:57:38

the system in my mind, it has some features like facebook, but basicially it is not a SNS system, it is different from facebook.

didn't facebook start from few people?

I'd like to have a try in the next months/years...

yuba 发表于 24-3-2011 16:15:32

原帖由 fatfish_cc 于 24-3-2011 00:08 发表 http://freeoz.org/ibbs/images/common/back.gif
我没写过程序。虽然大致知道程序怎么工作,自己写过一点简单脚本。

但是看到facebook的创始人,20岁小孩,自己写出了facebook.

为什么我不能呢?所以我也想自己写一个类似的东东,当然,会在某些功能上有所创新 ...

出发点就错了

人家是写facebook的目的是方便大家分享泡妞心得

你写“facebook”的目的是写个技术上类似的东西

青山 发表于 24-3-2011 16:18:40

有这功夫,不如想想做些在facebook上的应用。

seth_chen 发表于 24-3-2011 18:35:37

马克.扎克伯格可不是普通的20岁小孩哦

fatfish_cc 发表于 24-3-2011 21:14:55

原帖由 yuba 于 24-3-2011 16:15 发表 http://www.freeoz.org/ibbs/images/common/back.gif


出发点就错了

人家是写facebook的目的是方便大家分享泡妞心得

你写“facebook”的目的是写个技术上类似的东西

不是的。我只是对技术上有些问题不明白,所以到这里求教啊?

fatfish_cc 发表于 24-3-2011 21:15:25

其实好好想想,facebook, twitter有什么啊?

周星星1832 发表于 24-3-2011 21:41:43

同学,写FACEBOOK可不只是php+mysql。
其他的东西多着了。
js,html,css。
后台许多东西都不是PHP,有用JAVA还有其他语言写的。
最重要的是可扩展性,写个东西很容易,难的是你的用户增加到上万后不崩溃。

fatfish_cc 发表于 24-3-2011 22:49:55

原帖由 lufumin1832 于 24-3-2011 21:41 发表 http://www.freeoz.org/ibbs/images/common/back.gif
同学,写FACEBOOK可不只是php+mysql。
其他的东西多着了。
js,html,css。
后台许多东西都不是PHP,有用JAVA还有其他语言写的。
最重要的是可扩展性,写个东西很容易,难的是你的用户增加到上万后不崩溃。

明白。我的想法是,只要写出比较基本的东东。假如可行的话,我可以花钱找人帮我继续完善;如果能再往前走,就可以吸引人才、投资等等。

现在啥也没有,方向也看不清楚,只能靠自己了。

fatfish_cc 发表于 24-3-2011 22:51:46

原帖由 lufumin1832 于 24-3-2011 21:41 发表 http://www.freeoz.org/ibbs/images/common/back.gif
同学,写FACEBOOK可不只是php+mysql。
其他的东西多着了。
js,html,css。
后台许多东西都不是PHP,有用JAVA还有其他语言写的。
最重要的是可扩展性,写个东西很容易,难的是你的用户增加到上万后不崩溃。

如果我自己创新的东西,能有上万用户的话,我可以马上花钱找人重写都不要紧。

key 发表于 24-3-2011 23:12:52

原帖由 fatfish_cc 于 24-3-2011 22:51 发表 http://www.freeoz.org/ibbs/images/common/back.gif


如果我自己创新的东西,能有上万用户的话,我可以马上花钱找人重写都不要紧。

susan大婶第一次说自己要做明星,也被大家笑话。
有理想,就去努力,去争取!

fatfish_cc 发表于 26-3-2011 13:01:18

原帖由 key 于 24-3-2011 23:12 发表 http://www.freeoz.org/ibbs/images/common/back.gif


susan大婶第一次说自己要做明星,也被大家笑话。
有理想,就去努力,去争取!

谢谢。反正有啥想法,就试试看吧。反正我觉得总比无聊看电视强。

泡妞也没意思,怕得病。

羽天十三 发表于 26-3-2011 14:02:42

LZ太强大了,我被LZ征服了。。

改主意了,全力支持LZ,想做就去做吧!!!

hobtack 发表于 26-3-2011 19:13:55

我觉得LZ做facebook是没前途的,facebook火了是因为创新,你还跟在后面能有什么风投会掏钱呢?自己搞个assbook才是正路。

flydragon132 发表于 26-3-2011 20:17:40

支持楼主的想法!!!

算我一个。。。

fatfish_cc 发表于 26-3-2011 20:48:29

原帖由 hobtack 于 26-3-2011 19:13 发表 http://www.freeoz.org/ibbs/images/common/back.gif
我觉得LZ做facebook是没前途的,facebook火了是因为创新,你还跟在后面能有什么风投会掏钱呢?自己搞个assbook才是正路。

正解!

seth_chen 发表于 26-3-2011 22:12:48

别说assbook,连f***book都早有了...

fatfish_cc 发表于 2-8-2011 00:54:14

折腾了将近3个月,偶的第一个自己写的网站... :$ :$ :$

虽然写得不咋地,但也累坏了。

ipaddress-whois.com

[ 本帖最后由 fatfish_cc 于 14-8-2011 16:15 编辑 ]

ubuntuhk 发表于 2-8-2011 02:21:42

回复 #24 fatfish_cc 的帖子

不错不错,虽然功能简单,但是还挺实用:lol :lol

ubuntuhk 发表于 2-8-2011 02:22:45

搞得俺也想捣鼓一个自己的小网站;P ;P

tristone 发表于 2-8-2011 16:42:48

Facebook 不是说是用ruby on rails写的么?虽然说想改写成php的。

fatfish_cc 发表于 2-8-2011 21:28:00

原帖由 ubuntuhk 于 2-8-2011 01:22 发表 http://www.freeoz.org/ibbs/images/common/back.gif
搞得俺也想捣鼓一个自己的小网站;P ;P

有想法就去实现吧... :):victory: :victory: :victory:

larryle 发表于 6-8-2011 12:31:54

以一个做了软件开发10多年的人的观点,我不觉得这个主意很好:

1,软件开发是个系统工程,里面涉及到很多东西,不是光会写代码就行的,何况楼主还没怎么写过代码,比如,你知道怎么代码复用吗?程序的内聚性怎么保证?压力测试和负载测试的区别,还有,网站访问量大的时候,怎么实现负载平衡,等等。
其实编码只是软件开发的一个步骤而已,还有其它东西,尤其是开发一个大系统。举个例子吧,你可能会砌砖头,磊个鸡窝还行,但真让你盖个房子住,可行吗?

2,你做的东西已经有人做过了,在怎么做都是模仿, 而且facebook之类的运行那么长时间了,是一个成熟的系统。IT行业只有第一,除非你超越他否则很难生存。超越别人是由条件的,一个是技术,就是你用的技术确实比人家牛,比如当年的google超越yahoo,google的搜索技术以及理念都要强过yahoo。另一个就是大把钱可以烧,比如当年微软的IE全面取代Netscape,你再牛x,架不住我免费,做的比你差点也有人用。这两个条件具备一个,都可以试试。否则的话,还不如把钱直接扔水里,还能听个响。

fatfish_cc 发表于 6-8-2011 18:31:05

原帖由 larryle 于 6-8-2011 11:31 发表 http://www.freeoz.org/ibbs/images/common/back.gif
以一个做了软件开发10多年的人的观点,我不觉得这个主意很好:

1,软件开发是个系统工程,里面涉及到很多东西,不是光会写代码就行的,何况楼主还没怎么写过代码,比如,你知道怎么代码复用吗?程序的内聚性怎么保 ...
您说的没错儿 :good :good :good
页: [1] 2
查看完整版本: 我想写一个类似facebook的系统