一个人独立开发一个网站要多久?需要哪些技术?
如果你熟悉python的话,像最高赞用户说的,用Django吧,验证啦,权限啦,都实现好了,数据库有ORM,改动起来特别方便,看看文档很容易上手,再搭配个CSS框架,感觉不好看可以找个主题: Bootswatch: Free themes for Bootstrap,反正语法一样,数据填充用就用默认的Jinja2模板,提交就用表单,能在一定程度上绕开Javascript,基本上只要熟悉Html,了解一下CSS,学一下python,再看看Django文档就ok。至于时间看你学习的速度了……如果题主之前没有相关方面的经验的话,就一定不要自己造轮子。
简单博客类型的话,flask跟着官方例子走一遍,后端基本没问题,前端 bootstrap,有前端经验可以用 vue
重内容就 django,重功能 flask rest,再多做就得看源码了
对了数据库怎么简单怎么来,sqlite看你用不用源码了。利益相关:独立全栈开发一枚
目前的话比较复杂的项目基本是java vertx后台,前端angular+zui.sexy的ui(表示个人自定义了套粉色的ui,感觉很喜欢的样子)0基础,一个月全部搞定。后端用.net,前端用cocos2d js,数据库用mongodb。针对0基础,可行。不是0基础,别用这个方案了,这个方案和专业做网站的没法比,只是快,不需要懂浏览器开发的相关知识。其实我想说就前面的架构搭起来蛮耗时间,然后就是每天排查bug或者想出新花样了。最大的感悟就是要是有人能帮我填数据或者切图?该多好啊最近我又一个人开发网站了,三个月前刚做了一个小项目,无限域名快速建站系统,只要把域名绑定到指定服务器,该域名就会有一个管理后台,一分钟配置后会自动生成一个简单网站,这是为了方便一些炒域名的人,或有大量空闲域名的人,花费少量时间可创建众多网站,该系统优化了搜索引擎收录排名,时间越久,这些站点就越有价值。这个小项目开发周期一个月,前台只有一个页面,后台用bootstrap.
说一个案例,其中一个域名挂的网页h5游戏,玩家少,只有一个玩家充值,但是这个玩家最近一个月充了两三万,分成30%,能拿六七千,这可是100多个域名的价格.
再说一个案例,我2012年注册的一个域名,只做了一个简单首页,投放网页游戏,最高月流水62万,这几年做了六百多万流水,拿到200万以上收入,成本域名+服务器一年也就两三百块,回报率2000倍.游戏早死了,换了合作商一个月还能拿到上万.
而这样的城名,高峰期我注册了六七百个,现在手上还有一百多个.
最近还正在开发另外一个项目,类似豆瓣知乎,比较复杂一些,先保存,有空再写。新项目是在线玩:http://www.zxwan.com。
简单说一下一个人包办前后端做一个个人博客网站的流程
- 申请域名,域名就是我们打开一个网页时上面的网址,域名就相当于一个网站的门牌号,必须要购买,可以从淘宝买,也可以从一些专业网站买,当然心中首先要有一个大体的思路,想叫什么域名都先记录到本子上,因为也许很多都已经被注册过了,所以要做好充分的准备。我们这里以万网为例。
- 申请空间,也可以称作服务器,就是放你网站的地方,就像你想要住进一所房子,就首先应该买好房子。空间一般国内需要备案,相关或者国外的不需要备案,建议还是选择国内的,因为稳定而且备案也不麻烦,空间种类有很多,还是建议选择最适合自己的。而且网站空间这种东西是一分价值一分货,建议选用阿里云的虚拟主机或者ecs服务器。
- 选择程序,有自己的空间或者服务器了,程序就是起到一个装修的作用,就是看你想要打造一个什么样的程序,做企业站、论坛、分类信息等都有专门的程序,这里以个人博客站举例,使用wordpress程序搭建个人博客网站
安装WordPress
去官方网站下载wordpress,并解压缩。
wordpress是一款开源的PHP框架,搭建个人博客网站最实用的选择之一,甚至你都不需要懂PHP你就可以搭建自己的个人网站。提供强大的后台文章管理和插件及主题管理,几乎可以满足个人网站所有需求。甚至,找个好的网站模板,你就相当于成功了一大半。
将程序导入空间,这里需要用到一个ftp软件,百度上能下载到,比如选择FileZilla,根据你购买的空间的信息,填写之后即可连到你的空间里,这样就能实现空间跟你电脑互通了。
- 空间绑定域名,这两者必须绑定之后,你从浏览器输入网址才会连接到网站,不同地方购买的绑定方式大同小异。
2.访问域名,出现下图界面,直接点击【创建配置文件】
2.【现在就开始】
3.填写你的MySQL数据库信息,需要注意的是,修改一下”表前缀”,不要使用默认的 wp_ ,【提交】
4.已经链接上数据库,【进行安装】
5.填写网站的基本信息,建议不要使用默认的用户名 admin,此外密码最好强些,【安装WordPress】
6.安装成功
7.使用上面设置的用户名和密码登录后台
8.默认的WordPress后台
9.默认的网站首页
补充说明
第 2 步中如果提示没办法自动创建配置文件 wp-config.php ,你可以复制 WordPress根目录下的 wp-config-sample.php 将其改名为 wp-config.php
然后打开按照下图样例填写,并上传到WordPress根目录
然后刷新安装界面,就可以进入第 3 步继续安装了。
总结:完全零基础的话,从上手学习域名、空间、程序到本地搭建一个网站,慢的话大约需要一个月时间;如果有人带的话一周之内。一定是要学习,学习html+css、php+mysql,快的话,一周时间,完全有能力做一个属于自己的个人网站。
推荐一下阿贝云的免费服务器,没有流量限制,一个机还免费给一个IP,免费可以续期。系统也是可以免费装windows(这比三丰要好,三丰装windows居然要给一块钱)。总结一下,很适合初学者和中小站长。赞,希望做的更好
搭建一个网站的方式有简单,有困难的,如果什么都不懂,搭建网站一般就是用现成的程序,比如织梦CMS、帝国、wordpress等等,然后在找一套相对应的模板,网上一套就OK,这个如果不会也不用怕,网上有很多的教程,讲得都比较明白,而且这种方法搭建起来也比较容易,准备齐全半个小时的样子就可以建成一个网站。
如果对于网站的功能要求比较高,例如一些工具、会员系统等等,这些基本都是由专业外包公司的技术人员来搭建,技术嘛就不用自己操心了,只需要提供自己的需求等着开发出来就可以了,只不过既然是找别人做,那么费用就不能少,时间也肯定比第一种方法要久一点,一般一个功能不是很复杂的网站一个月左右就能开发完成。