找回密码
 FreeOZ用户注册
查看: 7689|回复: 34
打印 上一主题 下一主题

[论坛技术] 我想写一个类似facebook的系统

[复制链接]
跳转到指定楼层
1#
发表于 24-3-2011 00:08:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?FreeOZ用户注册

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

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

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

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

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

评分

参与人数 1威望 +20 收起 理由
links + 20 你太有才了!

查看全部评分

回复  

使用道具 举报

2#
发表于 24-3-2011 00:11:36 | 只看该作者
根据你问的这些问题,你肯定是写不出Facebook的,你把6位数给我,我帮你写吧。

评分

参与人数 2威望 +25 收起 理由
青山 + 20 我很赞同!
unamedplayer + 5 我很赞同!

查看全部评分

回复  

使用道具 举报

3#
 楼主| 发表于 24-3-2011 00:26:04 | 只看该作者


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

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

使用道具 举报

4#
发表于 24-3-2011 01:10:59 | 只看该作者
原帖由 fatfish_cc 于 24-3-2011 00:26 发表


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

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

不知道LZ多大,如果超过20岁了,不是计算机专业的话,还是劝LZ不要学写程序的好,没啥好处的。

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

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

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

评分

参与人数 1威望 +20 收起 理由
coredump + 20 我很赞同!

查看全部评分

回复  

使用道具 举报

5#
发表于 24-3-2011 01:16:36 | 只看该作者
提示: 作者被禁止或删除, 无法发言
国外有Facebook
国内有人人网
都做得够大了。

你写的Facebook的突破点在哪里呢?
回复  

使用道具 举报

6#
发表于 24-3-2011 01:28:18 | 只看该作者
不明白楼主写这个是为了什么。
为了学技术将来找开发的工作?可以,但是不需要花6位数的钱。
为了创业做准备?最好还是不要了,6位数×6位数的人民币,超越facebook都很难。
回复  

使用道具 举报

7#
发表于 24-3-2011 11:48:30 | 只看该作者
lz有目标是好的,但是要写累须于facebook的东西,好像有点扯蛋吧。。。

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

使用道具 举报

8#
 楼主| 发表于 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...
回复  

使用道具 举报

9#
发表于 24-3-2011 16:15:32 | 只看该作者
原帖由 fatfish_cc 于 24-3-2011 00:08 发表
我没写过程序。虽然大致知道程序怎么工作,自己写过一点简单脚本。

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

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


出发点就错了

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

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

使用道具 举报

10#
发表于 24-3-2011 16:18:40 | 只看该作者
有这功夫,不如想想做些在facebook上的应用。
回复  

使用道具 举报

11#
发表于 24-3-2011 18:35:37 | 只看该作者
马克.扎克伯格可不是普通的20岁小孩哦
回复  

使用道具 举报

12#
 楼主| 发表于 24-3-2011 21:14:55 | 只看该作者
原帖由 yuba 于 24-3-2011 16:15 发表


出发点就错了

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

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


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

使用道具 举报

13#
 楼主| 发表于 24-3-2011 21:15:25 | 只看该作者
其实好好想想,facebook, twitter有什么啊?
回复  

使用道具 举报

14#
发表于 24-3-2011 21:41:43 | 只看该作者
同学,写FACEBOOK可不只是php+mysql。
其他的东西多着了。
js,html,css。
后台许多东西都不是PHP,有用JAVA还有其他语言写的。
最重要的是可扩展性,写个东西很容易,难的是你的用户增加到上万后不崩溃。
回复  

使用道具 举报

15#
 楼主| 发表于 24-3-2011 22:49:55 | 只看该作者
原帖由 lufumin1832 于 24-3-2011 21:41 发表
同学,写FACEBOOK可不只是php+mysql。
其他的东西多着了。
js,html,css。
后台许多东西都不是PHP,有用JAVA还有其他语言写的。
最重要的是可扩展性,写个东西很容易,难的是你的用户增加到上万后不崩溃。


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

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

使用道具 举报

16#
 楼主| 发表于 24-3-2011 22:51:46 | 只看该作者
原帖由 lufumin1832 于 24-3-2011 21:41 发表
同学,写FACEBOOK可不只是php+mysql。
其他的东西多着了。
js,html,css。
后台许多东西都不是PHP,有用JAVA还有其他语言写的。
最重要的是可扩展性,写个东西很容易,难的是你的用户增加到上万后不崩溃。


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

使用道具 举报

17#
发表于 24-3-2011 23:12:52 | 只看该作者
原帖由 fatfish_cc 于 24-3-2011 22:51 发表


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


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

使用道具 举报

18#
 楼主| 发表于 26-3-2011 13:01:18 | 只看该作者
原帖由 key 于 24-3-2011 23:12 发表


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


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

泡妞也没意思,怕得病。
回复  

使用道具 举报

19#
发表于 26-3-2011 14:02:42 | 只看该作者
LZ太强大了,我被LZ征服了。。

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

使用道具 举报

20#
发表于 26-3-2011 19:13:55 | 只看该作者
我觉得LZ做facebook是没前途的,facebook火了是因为创新,你还跟在后面能有什么风投会掏钱呢?自己搞个assbook才是正路。

评分

参与人数 2威望 +40 收起 理由
kickstar + 15 我很赞同!
black_zerg + 25 你太有才了!

查看全部评分

回复  

使用道具 举报

21#
发表于 26-3-2011 20:17:40 | 只看该作者
支持楼主的想法!!!

算我一个。。。
回复  

使用道具 举报

22#
 楼主| 发表于 26-3-2011 20:48:29 | 只看该作者
原帖由 hobtack 于 26-3-2011 19:13 发表
我觉得LZ做facebook是没前途的,facebook火了是因为创新,你还跟在后面能有什么风投会掏钱呢?自己搞个assbook才是正路。


正解!
回复  

使用道具 举报

23#
发表于 26-3-2011 22:12:48 | 只看该作者
别说assbook,连f***book都早有了...
回复  

使用道具 举报

24#
 楼主| 发表于 2-8-2011 00:54:14 | 只看该作者
折腾了将近3个月,偶的第一个自己写的网站...

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

ipaddress-whois.com

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

评分

参与人数 2威望 +40 收起 理由
ubuntuhk + 20 谢谢分享!
四香油饼 + 20 厉害,专业阿

查看全部评分

回复  

使用道具 举报

25#
发表于 2-8-2011 02:21:42 | 只看该作者

回复 #24 fatfish_cc 的帖子

不错不错,虽然功能简单,但是还挺实用
回复  

使用道具 举报

26#
发表于 2-8-2011 02:22:45 | 只看该作者
搞得俺也想捣鼓一个自己的小网站
回复  

使用道具 举报

27#
发表于 2-8-2011 16:42:48 | 只看该作者
Facebook 不是说是用ruby on rails写的么?虽然说想改写成php的。
回复  

使用道具 举报

28#
 楼主| 发表于 2-8-2011 21:28:00 | 只看该作者
原帖由 ubuntuhk 于 2-8-2011 01:22 发表
搞得俺也想捣鼓一个自己的小网站


有想法就去实现吧...
回复  

使用道具 举报

29#
发表于 6-8-2011 12:31:54 | 只看该作者
以一个做了软件开发10多年的人的观点,我不觉得这个主意很好:

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

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

使用道具 举报

30#
 楼主| 发表于 6-8-2011 18:31:05 | 只看该作者
原帖由 larryle 于 6-8-2011 11:31 发表
以一个做了软件开发10多年的人的观点,我不觉得这个主意很好:

1,软件开发是个系统工程,里面涉及到很多东西,不是光会写代码就行的,何况楼主还没怎么写过代码,比如,你知道怎么代码复用吗?程序的内聚性怎么保 ...

您说的没错儿
回复  

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|FreeOZ论坛

GMT+11, 17-11-2024 07:45 , Processed in 0.064630 second(s), 46 queries , Gzip On, Redis On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表