- 浏览: 264119 次
-
文章分类
- 全部博客 (395)
- Tech (0)
- [随笔分类]心情 (95)
- [随笔分类]技术 (112)
- [随笔分类]管理心得 (13)
- [随笔分类]Code SOP (5)
- [随笔分类]望图知意 (11)
- [网站分类]1.首页原创精华.NET区(包含架构设计、设计模式)(对首页文章的要求:原创、高质量、经过认真思考并精心写作) (8)
- [随笔分类]重构代码 (1)
- [随笔分类]童童 (2)
- Program (1)
- [随笔分类]看你知道不知道 (1)
- [网站分类]4.其他技术区 (31)
- [网站分类]3.非技术区(技术之外的文章,但不要涉及任何政治内容) (21)
- [网站分类]9.求职招聘区(个人求职、企业招聘) (0)
- [随笔分类]昨日关注 (15)
- [网站分类]6.读书区(技术书籍阅读心得、书籍推荐) (3)
- [随笔分类]一步一个脚印 (2)
- [网站分类]网站管理区(网站管理方面的疑问、建议、意见, 寻求管理员帮助) (1)
- [网站分类]2..NET新手区(用于发表不合适发表在首页的.NET技术文章,包括小经验、小技巧) (3)
最新评论
饭否是一个我最近比较喜欢的应用,饭否网站的用户体验的确感觉比较用心,今天简单分析了一下网站的网页代码,感觉网页的布局十分清晰,Html也十分的干净,通过网页的源代码大概简单体会了一下网站的架构,网站的主要域名如下:
fanfou.com、wap.fanfou.com、static.fanfou.com、dev.fanfou.com、help.fanfou.com、avatar.fanfou.com、
fanfou.com是网站的主域名,网站的前端应用主要集中在这个域名所在服务器上,wap.fanfou.com主要负责wap端的应用,static.fanfou.com为网站静态资源存放的服务器,主站用到的静态图片、js脚本、样式表、图标等资源都放到这个服务器上,dev.fanfou.com为后台提供开发的站点(使用了WordPress 2.2.3进行站点的搭建),同时也提供网站的站务日志等信息,help.fanfou.com为网站的帮助信息对应的服务器,avatar.fanfou.com为用户缩略图存储的站点,
另外系统还使用了del.icio.us/fanfou进行站点的推广,使用www.google-analytics.com进行站点的后台管理和性能分析。
在静态脚本和样式上使用了版本化处理,格式如下:static.fanfou.com/css/base.css?v=032、static.fanfou.com/js/library.js?v=001
通过这些分析可以看出,饭否根据资源的特点,将静态资源进行单独存储,将消耗网站资源的“用户头像”部分也进行单独存储,其它的功能根据业务情况进行了简单的分布式处理。
至于这些应用是在一台服务器上,还是多台服务器并不重要,因为这种设计完全可以根据实际的网站流量,进行硬件的扩充就可以了,其次在一些非主要应用上如帮助等子站点,系统采用了开源软件进行应用的搭建,或者采用第3方服务进行系统的应用,而没有过多的进行优化等方面的处理。
另外该网站还利用自己本身服务的特点搭建了一些系统应用,如留言板、饭否消息等,本身就是一个微博客的形式,使系统更加的新颖和别致。
网站本身对“生态圈”的概念支持的特别好,使系统无论在扩展或者应用等方面表现的都十分优秀,十分值得学习和借鉴。
ps:
笑笑生-草根网20ju.com 21:15:52
stone 21:10:24
王总能否透露一下核心团队的结构,个人觉得饭否从产品的细节及技术能做得很棒,考虑得很周到,{网站是否是采用python开发的,如果是谈谈感受,国内用python做的网站还不是很多见}
王兴-饭否fanfou.com 21:18:18
不是,我们没用python这么酷的东西,就是很大路的LAMP架构(linux + apahce + mysql + php)。有一点主要差别,我们因为现在手里有一些钱,没有什么经济压力,所以不是很急着想怎么挣钱,所以心态比较轻松,就是觉得这个东西好玩,至少我们 自己愿意玩,所以尽量把东西做好点,自己用着也爽一点.
fanfou.com、wap.fanfou.com、static.fanfou.com、dev.fanfou.com、help.fanfou.com、avatar.fanfou.com、
api.fanfou.com
。fanfou.com是网站的主域名,网站的前端应用主要集中在这个域名所在服务器上,wap.fanfou.com主要负责wap端的应用,static.fanfou.com为网站静态资源存放的服务器,主站用到的静态图片、js脚本、样式表、图标等资源都放到这个服务器上,dev.fanfou.com为后台提供开发的站点(使用了WordPress 2.2.3进行站点的搭建),同时也提供网站的站务日志等信息,help.fanfou.com为网站的帮助信息对应的服务器,avatar.fanfou.com为用户缩略图存储的站点,
api.fanfou.com站点用来提供二次开发接口。
另外系统还使用了del.icio.us/fanfou进行站点的推广,使用www.google-analytics.com进行站点的后台管理和性能分析。
在静态脚本和样式上使用了版本化处理,格式如下:static.fanfou.com/css/base.css?v=032、static.fanfou.com/js/library.js?v=001
通过这些分析可以看出,饭否根据资源的特点,将静态资源进行单独存储,将消耗网站资源的“用户头像”部分也进行单独存储,其它的功能根据业务情况进行了简单的分布式处理。
至于这些应用是在一台服务器上,还是多台服务器并不重要,因为这种设计完全可以根据实际的网站流量,进行硬件的扩充就可以了,其次在一些非主要应用上如帮助等子站点,系统采用了开源软件进行应用的搭建,或者采用第3方服务进行系统的应用,而没有过多的进行优化等方面的处理。
另外该网站还利用自己本身服务的特点搭建了一些系统应用,如留言板、饭否消息等,本身就是一个微博客的形式,使系统更加的新颖和别致。
网站本身对“生态圈”的概念支持的特别好,使系统无论在扩展或者应用等方面表现的都十分优秀,十分值得学习和借鉴。
ps:
笑笑生-草根网20ju.com 21:15:52
stone 21:10:24
王总能否透露一下核心团队的结构,个人觉得饭否从产品的细节及技术能做得很棒,考虑得很周到,{网站是否是采用python开发的,如果是谈谈感受,国内用python做的网站还不是很多见}
王兴-饭否fanfou.com 21:18:18
不是,我们没用python这么酷的东西,就是很大路的LAMP架构(linux + apahce + mysql + php)。有一点主要差别,我们因为现在手里有一些钱,没有什么经济压力,所以不是很急着想怎么挣钱,所以心态比较轻松,就是觉得这个东西好玩,至少我们 自己愿意玩,所以尽量把东西做好点,自己用着也爽一点.
发表评论
-
启动NDuiker项目
2005-01-20 17:05 472今天是进驻博客园的第一天,在这里安家真的很不错,十分感谢DuD ... -
NDuiker项目第2天总结
2005-01-21 08:53 668昨天晚上基本上实现了 ... -
NDuiker项目第3天
2005-01-22 22:50 602今天是周六了,原本以为是很轻松的一天,结果只有到了这个时 ... -
NDuiker项目第6天
2005-01-25 16:50 632这几天好忙,也好累呀,这几天是公司项目收尾的阶段,忙的都透不过 ... -
对.Net 类库的一点思索
2005-02-02 09:29 626这些天主要在测试GDI+的 ... -
测试一个网站的想法
2005-02-05 17:07 558由于项目的需要,测试了一下“上海研发公共服务平台” 登录:ht ... -
项目建议书编写总结
2005-02-25 15:46 787昨天完成了项目建议书的编写工作,整个春节期间的工作到今天全部完 ... -
MyIE 增加了RSS功能
2005-02-28 09:54 586今天更新了MyIE,发现MyIE增加了RSS功能,试用了一下, ... -
www.beihua.edu.cn计划摘录
2005-02-28 14:11 792www.beihua.edu.cn工作计划 1:网站后期制作计 ... -
网站调研资料记录
2005-03-01 15:56 645资料整理备忘 1:内外网IP确认 ... -
静静的看书
2005-03-08 17:18 606这几天还是很忙,但是似乎好了很多,因为目前主要是写一个基于Sm ... -
我的Smart Client 的学习笔记
2005-03-09 15:35 1738User Interface Process (UIP) Ap ... -
研发、开发、运营
2005-03-25 12:15 646这些天很忙,网络也不争气,才刚刚好一点。 ... -
当需求变更来临
2005-04-30 14:26 557昨晚已经和老婆安排好5 ... -
重新登录Window2003的域
2005-05-12 09:58 703今天公司要求重新登录Windows2003的域,记录一下,以后 ... -
当不愿意写字得时候
2005-05-16 15:36 758做项目得前期分析得时候,我还是比较喜欢在本子上写写、画画得,通 ... -
远离技术的时候
2005-06-20 11:05 459这一个月一直在忙一个项目,现在项目的可研报告也 ... -
Asp.Net 中使用客户端Activex控件需要注意的事情
2005-08-13 12:57 984案例:Asp.Net +VB制作的Activex控件 操作系统 ... -
Office开发中的测试的与众不同之处
2005-08-22 14:29 776今天修改了一下自己以 ... -
大家确实都很忙
2005-08-27 08:20 754先谈几个技术问题: 1 ...
相关推荐
在IT行业中,源代码是构建...通过深入研究这25个经典网站的源代码,开发者不仅可以提升自身的编程技能,还能了解并掌握当前网页设计的流行趋势和技术,从而在实际项目中应用这些知识,创造出更高效、更具吸引力的网站。
饭否客户端的源代码。可以用来学习的东西很多
总结一下,获取网页源代码可以使用Python的`requests`库或JavaScript的`fetch` API,修改源代码则可以通过`BeautifulSoup`和`DOMParser`进行解析和操作,而重新打开网页通常需要服务器支持。在实际应用中,这些技术...
【标题】:“餐厅美食网站源代码完整版” 这个标题表明我们正在讨论的是一个完整的网站源代码,特别设计用于展示餐厅美食。源代码是网站开发的基础,它包含了网站所有功能、设计和交互逻辑的编程语言。对于初学者...
【旅游网站源代码】是一个专为学习和探索ASP编程技术而设计的项目,适用于那些希望了解或提升在旅游行业网站开发能力的人。这份源代码涵盖了旅游门户的基本功能和设计元素,为初学者提供了宝贵的实践资源。 ASP...
大学生网页设计大作业成品源代码模板 - 多个网页设计制作作品任选 大学生网页设计大作业-以下5个网页设计制作作品自己任选: 1.网页制作基础大二dw作业 2.web网页大作业 3.大学生期末网页大作业-6页面的网页设计,是...
这是一份包含18款爱情表白网页源代码的压缩包,专为那些想要通过网络向心爱的人表达情感的人设计。这些源代码是网页设计师们的心血结晶,它们集创意、美感和技术于一体,旨在帮助你打造一个独特而浪漫的表白场景。 ...
在网页中查看PDF的源代码试了好用,大家可以改一改改成自己的
网页源代码下载工具是一种能够帮助用户批量获取网页及其相关资源(如CSS样式表、JavaScript文件、图片等)的软件。这种工具在IT行业中通常被称为网页抓取或网页下载器,例如这里的"Teleport Pro Installer"。它使得...
在网页设计领域,HTML(HyperText Markup Language)和CSS(Cascading Style Sheets)是构建网页内容和样式的基石...实践是最好的老师,动手操作这些源代码,将理论知识转化为实践经验,是提升网页设计技能的关键步骤。
完美开心农场网页源代码php 1、左上角默认头像无法显示 2、牧草动物不能说话 3、采用MFyoyo动画引擎,画面更细腻! 4、修正FB刷分 5、用户退出后金钱归零 6、新手送的化肥改为2包,与文字匹配 7、牧场左上角恢复留言...
在Java编程语言中,获取网页源代码是一项基本的网络操作,通常用于爬虫、数据分析或者自动化测试等场景。这个过程涉及到Java的`java.net`和`java.io`这两个核心包中的类和方法。下面我们将详细讲解如何实现这个功能...
【海南三亚旅游网站源代码】是一个完整的Web应用项目,主要用于构建一个关于旅游...开发者或网站所有者可以通过这个源代码学习到ASP编程、网页设计、数据库管理、Web安全等多个方面的知识,并根据需要进行定制和扩展。
利用java进行网页的源代码获取 可以用在数据采集使用 可用于安卓平台
2. **响应式设计**:考虑到用户可能通过不同设备访问,源代码应包含响应式布局,确保网站在手机、平板电脑和桌面电脑上都能正常显示和操作。 3. **图片处理**:美食网站通常需要大量高清美食图片,因此源代码中可能...
本文将探讨一个名为“超炫超酷的黑客网页源代码”的示例,它展示了如何通过HTML、CSS和JavaScript来创建一个具有独特视觉效果的网页。 首先,源代码中的`<html>`标签是HTML文档的基本结构,它告诉浏览器这是一个...
在IT领域,静态网页是一种基于HTML、CSS和JavaScript等基础技术构建的网页,不依赖服务器端的脚本处理,而是预先编码并在用户...通过研究和分析这些源代码,可以提升网页设计技能,并为创建自己的网站打下坚实的基础。
针对很多人为了交作业在网上找静态网页作业,帮一个学生做的个人网页,经过美化修改,第一次发出来供初学者学习参考。 包含6个独立页面,分别为首页index.html、about.html、flash.html、message.html、photo.html、...
7. **安全和隐私**:在实际应用中,获取网页源代码时要遵守相关的法律法规,尊重网站的robots.txt文件,不要进行非法的爬虫活动。 这个项目不仅教授了如何使用Delphi通过HTTP获取网页源代码的基本技巧,还提醒我们...
德国SYSTEC-CANopen源代码架构和文件结构,Germany SYSTEC-CANopen source code architecture and file structure