0

0

用1年的时间下定决心学习 PHP 能设计一个豆瓣网出来么?

php中文网

php中文网

发布时间:2016-06-06 16:43:44

|

1506人浏览过

|

来源于php中文网

原创

1、我会Photoshop+HTML+Javascript,并已学会CSS;
2、我有Python基础及PHP基础及数据库mysql
3、我有2年的编程学习经验,DW等工具都可以熟练使用;
4、因为之前一直做前端设计,编程能力一般;
5、不必考虑豆瓣强大的6000W数据,没有一个强大的网站是一天能练成的,我只是说其网站功能。

Calliper 文档对比神器
Calliper 文档对比神器

文档内容对比神器

下载

回复内容:

只要是真心热爱编程,而不只是当作职业,我觉得是可以表面模仿一个豆瓣的。豆瓣核心的推荐算法,这个恐怕不是只会php就可以的,所以只能是表面模仿。 我觉得如果在 不考虑到代码质量,以及不考虑性能的基础上。实现功能是完全没问题的。

无非就是仿造。前台的东西,你做过,估计就很简单了。

后台么,你用php 还是很容易上手的,“编程能力一般”这种东西不是你想象的那样的,如果只是实现功能,你不需要考虑算法精炼程度,单纯的累码就可以了。

最关键的是数据库,你要设计与你功能相关联的数据库,包括简单复杂的关联等等。做前端的可能接触这些东西少点,但是也没有关系,因为如果不考虑性能,数据库冗余一点也是没有关系的,不是什么商业产品,自己练手而已么。

其实以上等等都不是最关键的问题。最关键的问题就是去做!
不要在开始就想能不能做,你做了自然就知道能不能做出来了。什么“我怕我做不出来”神马的最无聊了,不做怎么知道做不出来。就算最后真没做出来,那又怎么了,最起码你可以大声地说“我真的做不出来,因为我做过!”

现在,你敢这么说么? 能,也不能。
能,是因为从技术角度上来说,豆瓣的基础功能是极其的简单(当然不考虑高流量高并发的负载均衡、以及推荐算法等这些复杂的问题)。无非就是存储了各种书籍、电影的数据,对之增删改查,而评论、讨论、小组等等功能也只是增删改查的另一种组合操作罢了。以你现在的情况来看,你的水平有待提高(DIV+CSS这个说法暴露前端学艺不精的本质),但是这不阻碍你的学习,只要你肯静下心来学,半年内做出一个人模狗样的网站完全没问题,当然前提是你肯学和肯练。
不能,是因为要做出一个豆瓣这样规模的网站,需要考虑的不仅仅是技术上的问题,各种功能的整合、交互、内容等等都是非常需要纠结的问题,而且从技术上来说,达到这个规模的网站往往面临着代码维护、代码复用等等的问题,这些也不是靠一年半载的学习能够应付的,也不是一年半载能够完成的事情。技术看起来固然简单,可是实际做起来许多细节上的问题却能够让你崩溃。如果考虑上负载均衡、算法优化等等的问题,那更不是你一年的努力就能学来的。
末了说一句:你无法用一年时间做出一个豆瓣,但你可以用一年时间打好基础,然后在未来的时光里一点一滴地把它做成豆瓣。 两者没必然关系,就好像掌握了英语并不代表可以写出一篇物理论文一样 看你的基础,应该可以,前台网页克隆模仿,在用户看来就差不多了,这步应该很快,后台慢慢迭代升级,毕竟豆瓣也不是一天建成的,现实编程中,做出一个东西容易,做好一个东西才花时间 每一个领域都是无尽的大坑。

你“之前一直做前端设计”,有接触其他领域的想法是极好的,值得鼓励,真的坚持一段时间的话,对你的“前端设计”事业会有很大帮助。

可以用一年的时间做一个豆瓣的最小功能子集,选简单而逻辑完整的一块专注去做。

一年的计划对于一个新人来说还是太长了点儿,新人的成长往往面临着很多变数,大计划往往执行不下去。

我建议换一种思路,用一个月的时间自己设计并实现一个简单直接的小产品,最终目标就是发布,这样动力和成就感就有了。

为了“练手”而做东西往往会放松对自己的要求,最终进行不下去。 做点补充,用火狐看豆瓣源码时发现大量javascript,恐怕php比重不会太大。目前网站有80%用php+mysql,同时也会用到大量java applet。做网站是数据库,网络语言,传统强语言和平台的结合体,希望题主能统筹把握啊。 可以,但是只能做个跟豆瓣的样子一样的网站,说白了就是高级仿站,而不能真正懂得人家运营的精髓。

我觉得“仿”个豆瓣,还不如自己开发个其他的系统呢。 豆瓣一些排行、热点的计算算法需要一定程度的数学功底,另外也不是通过一门语言实现的。
如果不考虑代码质量运行速率细节功能,就造出一个乍一看挺像豆瓣的仿站是没问题的,毕竟豆瓣的前端完全可以照着抄,不需要任何功底。
如果要实现负载均衡、热点推荐、高效筛选等等,我觉得还是比较困难的。 一年做出豆瓣网站的那些功能,有可能。但是就从你提问里的“PHP”可以确定你是不可能的。

相关文章

PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
go语言 注释编码
go语言 注释编码

本专题整合了go语言注释、注释规范等等内容,阅读专题下面的文章了解更多详细内容。

2

2026.01.31

go语言 math包
go语言 math包

本专题整合了go语言math包相关内容,阅读专题下面的文章了解更多详细内容。

1

2026.01.31

go语言输入函数
go语言输入函数

本专题整合了go语言输入相关教程内容,阅读专题下面的文章了解更多详细内容。

1

2026.01.31

golang 循环遍历
golang 循环遍历

本专题整合了golang循环遍历相关教程,阅读专题下面的文章了解更多详细内容。

0

2026.01.31

Golang人工智能合集
Golang人工智能合集

本专题整合了Golang人工智能相关内容,阅读专题下面的文章了解更多详细内容。

1

2026.01.31

2026赚钱平台入口大全
2026赚钱平台入口大全

2026年最新赚钱平台入口汇总,涵盖任务众包、内容创作、电商运营、技能变现等多类正规渠道,助你轻松开启副业增收之路。阅读专题下面的文章了解更多详细内容。

76

2026.01.31

高干文在线阅读网站大全
高干文在线阅读网站大全

汇集热门1v1高干文免费阅读资源,涵盖都市言情、京味大院、军旅高干等经典题材,情节紧凑、人物鲜明。阅读专题下面的文章了解更多详细内容。

73

2026.01.31

无需付费的漫画app大全
无需付费的漫画app大全

想找真正免费又无套路的漫画App?本合集精选多款永久免费、资源丰富、无广告干扰的优质漫画应用,涵盖国漫、日漫、韩漫及经典老番,满足各类阅读需求。阅读专题下面的文章了解更多详细内容。

67

2026.01.31

漫画免费在线观看地址大全
漫画免费在线观看地址大全

想找免费又资源丰富的漫画网站?本合集精选2025-2026年热门平台,涵盖国漫、日漫、韩漫等多类型作品,支持高清流畅阅读与离线缓存。阅读专题下面的文章了解更多详细内容。

19

2026.01.31

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
React 教程
React 教程

共58课时 | 4.4万人学习

TypeScript 教程
TypeScript 教程

共19课时 | 2.6万人学习

Bootstrap 5教程
Bootstrap 5教程

共46课时 | 3.1万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号