已经进入编程这行已经3年,最近想做一个自己的开源项目,最后选来选去,选中了类似58同城的功能的项目作为开始
下面是一些列的工作,里面会体系我是怎样把这个项目做出来,包括思路、技术、代码等等。
需求阶段-需求比较明确,就是仿制58同城功能,这里说明一下,只是功能,相应的优化没有,因为优化都是在有瓶颈的条件下才优化
技术选型-python与php,
python作为爬虫的技术,因为一开始没有什么数据,所以使用爬虫技术暂时把58上面的数据爬过来使用,当然这是学习性质,不盈利,特说明,如果58同城方面有问题,我方可以立刻删除所有数据
php作为数据展示的技术,因为现在大部分的虚拟空间都支持它
设计阶段-包括功能架构设计、数据库设计、接口设计等等
测试阶段
首尾阶段
后面会陆续的把内容补充到里面去,形成一个完整的说明blog。
待续。。。。。
版权声明:本文为博主原创文章,未经博主允许不得转载。
分享到:
相关推荐
开源项目-petermartini-go-perl.zip,PeterMartini/go-perl: Linking in Go code via XS
开源项目-rook-rook.zip,Rook: File, Block, and Object Storage Services for your Cloud-Native Environment
开源项目-rs-zerolog.zip,ZeroLog现在比Zap快
开源项目-lukechampine-httprpc.zip,httprpc - Serve any (text-based) RPC protocol over HTTP
开源项目-GoogleCloudPlatform-agones.zip,Kubernetes上多人游戏的专用游戏服务器托管和扩展
开源项目-vn-ki-go-judge.zip,I wrote a program executor (judge?) to learn go. Would love some feedback.
android项目-小米公司开源项目-file -assets -bin -gen -res -src .classpath .project AndroidManifest.xml project.properties
android项目-小米公司开源项目-Notes-assets -bin -gen -res -src .classpath .project AndroidManifest.xml project.properties
开源项目-DeanThompson-jpush-api-go-client.zip,极光推送 Golang SDK
开源项目-gin-gonic-gin.zip,What's this line in the Gin source code doing
开源项目-tmc-pqstream.zip,pqstream: stream operations out of a Postgres database
开源项目-maxpert-raspchat.zip,Ditching Go for Node.js
开源项目-go-chi-chi.zip,go-chi/chi (fka pressly/chi) v3.0.0 released
开源项目-steeve-homebrew-delve.zip,使用自制安装Delve
开源项目-micro-micro.zip,微服务工具包
开源项目-michaelbironneau-gateway.zip,最小API网关
开源项目-samonzeweb-godb.zip,简单的行动
开源项目-crazy-max-WindowsSpyBlocker.zip,WindowsSpyBlocker - Block spying and tracking on Windows
开源项目-spf13-hugo.zip,雨果v0.16发布
开源项目-bcicen-ctop.zip,监控Docker容器性能