一个web服务器,可以承受的流量大概每天1000-5000次访问。
此程序可以绑定任意域名,每个域名对应不同的数据库(最好是sqlite这样的数据库,每个<10000条记录),程序只需要读取每条数据,然后根据标题和内容生成对应的网页即可。(不需要增删查操作,数据库已经生成好的。)
批量删除域名及对应的数据库。
我可以迅速的添加一个域名指向程序所在VPS的IP,然后在后台添加这个域名,指向对应的数据库,即可在浏览器中打开这个域名,生成一个网站。
可以不用Python开发,用其它语言开发也行,我想着用Python开发的原因是因为我了解Python, 我希望能不装nginx,mysql,在VPS上直接运行,毕竟都是一些小网站。
问下这个开发难度,愿意出钱请人开发。
![]() | 1 janxin 2015-06-24 16:41:48 +08:00 站群? |
2 sbmzhcn OP @janxin 不是站群,比那简单吧。就是为了快速方便生成站,不然每次先添加虚拟主机,再上传数据库,网站被惩罚了再删除。很麻烦。内容重复利用最好。也不用装什么lnmp |
3 dream7758521 2015-06-24 16:44:34 +08:00 via Android 难度不大,1w吧 |
4 sbmzhcn OP @dream7758521 这么贵,5000行不。 |
5 sbmzhcn OP @dream7758521 这个你能做吗? |
![]() | 6 run2 2015-06-24 16:50:06 +08:00 ![]() 5000有5000的产品,1w有1w的产品,难道你想ls的糊弄你拿了5k就好了? |
![]() | 7 ivanlw 2015-06-24 16:50:34 +08:00 楼主了解Python到什么程度,因为要忙其他事情所以没时间开发吗? |
![]() | 8 Coyote 2015-06-24 16:55:28 +08:00 我不知道我理解的对不对 此程序跑在一台VPS上, 你可以把多个域名解析到这个VPS的IP地址上面, 此程序根据来源的域名不同, 去读取不同的sqlite数据库文件, 然后在根据数据库里面的内容渲染成html返回给浏览器是这个意思么 |
9 sbmzhcn OP @ivanlw 了解基本的用法,能写一些批处理程序,模仿别人的代码修改过tornado写的后台程序。 本人开发需要时间,而且时间可能比较长。 我其实要求的很简单,不用什么特别好看的后台。能实现实际的功能就行,我也可以进行后续开发。 |
![]() | 11 lfzyx 2015-06-24 16:57:16 +08:00 美国程序员月薪8万,然后用工资的4分之一把工作外包给印度人 |
12 sbmzhcn OP 大家都认为这得1万吗? |
13 missdeer 2015-06-24 16:58:09 +08:00 3楼说的1w差不多了 |
![]() | 15 xiaoyaoking 2015-06-24 17:01:01 +08:00 LS 说的不错。 开发这东西, 1k 有 1k 的做法 10K 有10K 的做法。 |
![]() | 16 Coyote 2015-06-24 17:06:31 +08:00 ![]() |
![]() | 17 Hodor 2015-06-24 17:07:22 +08:00 ![]() 不要跟程序员压价。。。给多少钱做多少东西。。。 “ 开发这东西, 1k 有 1k 的做法 10K 有10K 的做法。” +1 |
![]() | 18 Coyote 2015-06-24 17:08:25 +08:00 不过说的给多少钱有多少钱的做法的人, 我也深深的表示赞同 但是前提是也在难度评估之后再要钱吧, 算个1+1 = 2 给1k 和 10k 顶多是给 1k 的仅仅可以算 1+1 =2 给 10k的可以算 2+2=4 |
![]() | 19 Kilerd 2015-06-24 17:19:33 +08:00 10K 有 10K 的程序 , 5K 有 5K 的程序。 而且这个功能不算特别难吧.... |
![]() | 20 Coyote 2015-06-24 17:22:25 +08:00 简单查了一下, 这个例子可以作为参考 http://www.oschina.net/code/snippet_48783_328 根据这个思路来处理就应该问题不大 |
21 neoblackcap 2015-06-24 17:27:01 +08:00 @sbmzhcn 1W肯定比5K好,你跟@dream7758521 具体商讨的话肯定也有5k的版本,看你自己的需要,这个只是粗略估计而已。 不过我就不明白楼主你为什么讨厌lnmp?我觉得你这样的需求最好的就是用现有的东西,稳定,开发快,并发高。你这个完全就是只需生成一次的静态网站嘛,用nginx多好。supervisor + nginx + pelican + 自己写的生成脚本。妥妥的 |
22 yahoo21cn 2015-06-24 17:29:56 +08:00 一万可做,可联系我。 |
23 whiteblack 2015-06-24 17:30:09 +08:00 为啥不用tornado,tornado自带HTTPserver啊。。。 |
![]() | 24 kernel 2015-06-24 17:30:24 +08:00 10k我可以做,单进程只需一个python就能运行,保证达到10k的质量 |
![]() | 25 Coyote 2015-06-24 17:30:27 +08:00 |
![]() | 26 Coyote 2015-06-24 17:32:44 +08:00 醉了, 秒来N多 10k接活侠... 呵呵呵了........ 楼主需要的话联系我吧......不收钱.....单纯探讨, 有时间我也可以给你帮忙 如果你着急要的话, 还是让 10K们给你做吧 |
![]() | 27 9hills 2015-06-24 17:34:08 +08:00 ![]() 这个需求很简单,500都有人接,但是500有500的做法。5k有5k的做法。10k有10k的做法 |
28 neoblackcap 2015-06-24 17:34:48 +08:00 @Coyote 这个部署有多复杂啊,要是我的话,我还是妥妥的写一套比较快,感觉这样的需求都不用一天的时间来写,如果是我自己要用的话 |
![]() | 29 Septembers 2015-06-24 17:39:26 +08:00 via Android 投入和产出是对等的 |
![]() | 30 MasterYoda 2015-06-24 17:39:53 +08:00 拿python随便写个控制台,把之前的数据倒给Wordpress数据库。 添加域名,就对应修改nginx conf的模板文件,后台运行个脚本导入Wordpress数据库。。。 估计2k 用上面的做法就行。。。 |
31 iwdmb 2015-06-24 17:41:06 +08:00 7k 我可以做,有趣 QQ或私信我 QQ: 1373345046 |
![]() | 32 MasterYoda 2015-06-24 17:41:57 +08:00 不过搜索引擎也可能根据你的IP来做权重的,每次换站都是同一IP可能会判为垃圾站群。 |
![]() | 33 crab 2015-06-24 17:43:31 +08:00 @Coyote 每个人时间对应的价是不同的。假如开发时间都一样,有的1K可以,有的就要10K。同样一首歌,大明星出场费,和普通明星就区别很多了。 |
34 sbmzhcn OP @MasterYoda Google有时候很SB,你以为垃圾站,它往往判断有问题或者迟缓。 |
36 sbmzhcn OP @neoblackcap 网站生存周期短。不用lnmp我可以批量往不同VPS上移植,快。 |
37 iwdmb 2015-06-24 17:56:56 +08:00 |
38 sbmzhcn OP @neoblackcap pelican这个我考虑过,它是生成的静态页面,做起来觉得也麻烦,没去搞 。 |
39 xylophone21 2015-06-24 18:01:09 +08:00 @MasterYoda 来来来,需求变更来了。我猜的,不作数。 这个程序要求能简单的部署到不同的VPS上,最好是一键部署。最好是直接以运行一个小进程的方式启动,如: ./webgroups ./dbgroups1 80 & |
![]() | 40 mlhorizon 2015-06-24 18:02:58 +08:00 ![]() 看了上面各楼层,有进了“猪八戒”的感觉。 文人相轻,程序员也相轻。 几年前离开研发的选择真是正确的。 |
41 sbmzhcn OP @xylophone21 需要求没变更啊,你能用Python写好一个,我改下代码就可以变成这样的。 基本的功能还是这些,你做程序部署起来肯定得方便啊。 我问问大家的价钱。其实5000我觉得合理,但功能肯定得很完善,代码写的也很好。 |
42 sbmzhcn OP @mlhorizon 只是不同人有不同的看法,我也算半个程序员,我也觉得价钱贵的好,当然得双方的意见很重要。还有从这些完全得不出你曾经离开什么地方是正确的,这应该是你的感慨。 |
![]() | 43 icloudnet 2015-06-24 18:11:55 +08:00 你们理解错了,楼主要做的是域名停放页面。 |
![]() | 45 kofj 2015-06-24 18:18:06 +08:00 感觉这个东西用Laravel做的话非常快就能出东西,不想安装web服务器的话可以用PHP自带的(不建议生成环境使用)。 |
![]() | 46 iannil 2015-06-24 18:23:40 +08:00 我是来凑热闹的,ruby楼主考虑嘛?23333 |
![]() | 47 subpo PRO 5k做了,node.js接受不 |
![]() | 49 Clarencep 2015-06-24 18:48:55 +08:00 用C语言写个吧,效率N高~ |
![]() | 50 lingo233 2015-06-24 18:51:27 +08:00 找外包啊,价格绝对满意,至于其他吗价格已经对的起了 |
![]() | 51 frankzeng 2015-06-24 19:14:56 +08:00 先生成静态文件,然后根据不同的域名吐出这些静态文件,多简单的事啊,干嘛搞得那么复杂。 |
![]() | 52 n37r06u3 2015-06-24 19:40:17 +08:00 接包 |
![]() | 53 realityone 2015-06-24 19:47:35 +08:00 模板有了吗……感觉要是已经有前端了就是 tornado + 后台 bootstrap…… |
![]() | 54 monsoon 2015-06-24 19:47:40 +08:00 via Android 感觉不是很复杂的,5K我觉得够了。如果楼主觉得语言没问题的,我可以接一下 。如果后续要改的内容不多的话,完全没问题。 如果行的话楼主可以PM我。 |
![]() | 55 jamiesun 2015-06-24 20:28:50 +08:00 让市场决定价格,别提什么程序员相轻。 |
![]() | 56 ihciah 2015-06-24 20:52:20 +08:00 单看这些感觉就是两个晚上撸出来的东西? Tornado判断下HOST返回静态结果就好..纯后端,前端的麻烦活都省了 |
57 mengzhuo 2015-06-24 21:02:09 +08:00 嗯 6K的话我接了,1星期内搞定 |
58 fghzpqm 2015-06-24 21:11:51 +08:00 via Android 猪八戒出来的表示有这些扯蛋的功夫都打完收工了。 |
![]() | 59 2owe 2015-06-24 21:14:29 +08:00 涉及到钱的事儿就容易搞得比较复杂,虽然没多少,但容易扯皮。。 之前帮朋友的朋友搭过一个,因为有朋友关系大家吃两顿饭就口头上说怎么订价钱:前期做完结一部分,后期有需求扩展再按月结。结果前期做完验收之后,后期再有小功能就派小弟找我,然后我就成了客服,那边也不给经费了。。再后来我就越来越懒得回了,然后就没有然后了。。 经验是,合理衡量工作量和能负担的经费,合同写清楚就好。至于后续的工作,再算呗。写网站是个良心活儿,找个靠谱的比较重要,价钱什么的合理就好,大家心里都有数。 |
![]() | 60 21grams 2015-06-24 21:23:45 +08:00 via Android 用nodejs更简单。 |
61 powergx 2015-06-24 21:32:24 +08:00 via iPhone 5k 1w什么都不是很重要,lz 要的是定制化的东西。合适才是最重要的 |
![]() | 62 oclock 2015-06-24 21:50:26 +08:00 目测用途不良 |
![]() | 63 tangzx 2015-06-25 00:22:31 +08:00 via iPhone 楼上这么多选项,要不够给楼主个建议,看谁长得帅选谁吧 |
64 monnand 2015-06-25 04:08:34 +08:00 没有增改删查,那还用啥数据库?为什么不直接用静态网页?现成的静态页面生成工具很多啊 |
![]() | 65 Sunyanzi 2015-06-25 07:30:13 +08:00 ![]() 天快亮的时候看到这么个帖子 ... 六十几楼了居然还没有结贴 ... 反正也没觉睡不如我也来凑个热闹 ... 当然 ... 光说不练假把式 ... 做了个简单的 demo ... 几个测试站点如下 ... http://site1.sbmzhcn.awk2.com http://site2.sbmzhcn.awk2.com http://site3.sbmzhcn.awk2.com 管理地址在 http://admin.sbmzhcn.awk2.com ... 随手一写 ... 功能不是很完善 ... 可以自己添加域名玩玩看 ... A 到 104.167.16.48 就好 ... 其他如权限控制一类的功能交付前完成 ... 至于定价的话 ... 毕竟同行相互压价也不是什么好风气 ... 还是定 10K ... 包括有限的后续支持 ... 我的优势是立即可用无需等待 ... 劣势是报价有点小贵 ... 当做避免流标的保底方案好了 ... |
66 sunsolzn 2015-06-25 07:45:41 +08:00 1k 有 1k 的做法 10K 有10K 的做法。 虽然不保证10K肯定能得到10K的做法,有可能10K也只得到1K的做法。 但一定能保证1K只会得到1K的做法,而绝不会得到10K的做法。 |
![]() | 67 xzem 2015-06-25 08:16:13 +08:00 via Android php以前写过类似的,后台模块现成的,抽点时间几小时搞定,路过 |
![]() | 68 Shazoo 2015-06-25 09:47:17 +08:00 ![]() 额,思路有问题。 1、vps一般配置都不高。跑python的httpserver,真不如nginx性能好。 2、如果同意(1),那么你这个活就简化为静态网页渲染+自动虚拟主机建立。理论上,如果你sqlite设计好,两个脚本即可……。其中,自动虚拟主机建立的脚本,可以做个windows的客户端,自动ssh远程脚本执行。静态网页如果vps存储orIO不够,就干脆php写一个。所有虚拟站都用同一个php脚本好了。 lz在这里和别人侃价,必定灰头土脸……嘿嘿 |
![]() | 69 lujiajing1126 2015-06-25 09:55:09 +08:00 |
![]() | 70 Comdex nbsp; 2015-06-25 09:56:15 +08:00 5000用golang开发,二进制一键部署到vps无任何依赖! |
![]() | 71 lujiajing1126 2015-06-25 10:00:33 +08:00 看了各种回复,好多人对一个工程的周期都没有概念,前期细化需求,然后开发,测试,部署 楼主的需求确实不复杂,但是说什么分分钟搞定的,最后都一堆问题 一分价钱一分货是真的 |
![]() | 72 chevalier 2015-06-25 10:09:24 +08:00 5000块太贵 4999我可以做 |
![]() | 73 coetzee 2015-06-25 10:17:07 +08:00 4998,GO,Python,Node,Grails,Java 你随意挑一个均可开发,当然Java端可以给你做的物超所值 |
![]() | 74 asj 2015-06-25 10:39:49 +08:00 ![]() 对上面“程序员相轻”之类评论的一点感想。 可以有自己的估价,最好不要评判别人的报价。 不说对于需求的理解不同,出活的质量不同,就算是同样的质量,同样的工作量,对不同的人的价值是不同的。 这就是所谓比较优势,是会有外包市场的根本原因。 如果对别人价值10k的工作对你只值100块,请偷着乐并善用这份优势。但是用这个来鄙视别人就没必要了。 |
![]() | 75 DaniloSam 2015-06-25 10:47:11 +08:00 我如果搭车招个NB的python大哥,是不是会很无耻。。。 |
![]() | 76 iannil 2015-06-25 12:49:21 +08:00 楼主已经不见了,估计有这时间讨价还价,自己早做出来一个了 |
![]() | 77 leeyiw 2015-06-25 12:50:58 +08:00 |
![]() | 78 knightlhs 2015-06-25 13:21:20 +08:00 “5000用golang开发,二进制一键部署到vps无任何依赖!” 我觉得这个好 哈哈 看了下这个需求 我觉得没有比 golang 更合适的了 直接用 golang 做 server 可以让 Nginx 下岗了 前提是 并发不能太大 如果 sqlite 是现成的 不需要增删改的话 貌似很简单啊 |
![]() | 79 jiankangxin 2015-06-25 13:30:23 +08:00 需求不复杂吧,大概算了一下,2周沟通设计开发测试时间,buffer 1周应对突发问题。3周*4h/天,大概是这样,大约是1周半工作量 = 10d 开始算钱: 10d*25000(算是各大公司高级工程师平均薪水了吧)/30d = 8K左右,楼主参考,在这个时间+价钱内,应该能找到合适并且能不错的实现这货的少年 但是,楼主需要考虑的是,后续的维护成本咋算(这个建议是按次结算) 顺便,招人,测试开发岗,投递: [email protected] |
![]() | 80 jiankangxin 2015-06-25 13:31:07 +08:00 补充:少算了,服务器、上线、运维,这些,如果是这个简单需求的话,应该问题不大,这些我就不太专业了,楼主应该又解决思路了吧 |
82 mengzhuo 2015-06-25 13:45:10 +08:00 昨晚稍微看了下站群 然后基本要求是IP不能一样,要不然要被K的 A记录的维护和管理其实也应该算到里面 批量管理从虚拟主机商的机子也是 内容的同义字替换 运营管理突发热门词汇 根据爬虫和访客的请求变换内容、广告 搞站群这帮人……真心不简单 |
85 sbmzhcn OP 这么多人的回复真是意外,看了大家的回复我对这个也比较了解了,行情至少知道了。 开发一个东西,有时候看着很简单,做起来也没那么难,但如果让使用者感觉好,那就不是一件简单的事了。 |
86 dbas 2015-06-26 11:22:25 +08:00 sqlite并发读应该也有些问题吧? |
![]() | 88 ryd994 2015-06-27 00:42:56 +08:00 via Android 用Nginx try_files /$host$uri 不就好了嘛 要加就开一个域名的目录,要删删目录就好 |
90 crazyvv 2015-07-08 12:02:06 +08:00 nginx + lua 直接撸就是了。。。 |