怎么做网站?
网友解答: 首先要先有一个创意,确定好网站服务于谁,提供何种服务。接下来是做交互设计和竞品分析,得到网站的雏形方案。接下来是进行开发,开发的第一步是技术选型,技术选型没有绝对的好坏,参考
首先要先有一个创意,确定好网站服务于谁,提供何种服务。
接下来是做交互设计和竞品分析,得到网站的雏形方案。
接下来是进行开发,开发的第一步是技术选型,技术选型没有绝对的好坏,参考标准是哪个开发效率高就选择哪个。在项目早期用户不多,执行效率不是最重要的,开发效率才是重中之重。优先选自己擅长的技术,如果没有,则有限选择全栈类的技术,这里给出几个业内相对效率较高的全栈方案:
- python,django
- ruby,ruby on rails
- nodejs,express 加 react (这个有别于上两个,是一个前后端分离的方案,优势是语言只用JavaScript)
- meteor,这个是硅谷创业小公司用的最多的,开发效率最高,执行效率相对较差
接下来就是部署、发布。首先需要购买云服务器,新手推荐先用阿里云,并且购买域名,申请实名认证,最后把项目部署到云服务中。
接下来是运营推广,这里涉及到项目类型,不同类型的推广模式不一样,但是有一个基础的推广公式:人均获客成本 < 人均盈利,不管用什么推广手段,就是要找到满足公式的推广方法,项目就可持续运营获利。
接下来就是重复迭代,当项目走上正轨,用户量大于几十万近百万时,早期的全栈架构机会显得吃力,这时候可以对网站进行优化甚至部分模块重构,逐步提高产品体验和竞争力。
instagram 用python的django服务了上亿用户,所以技术本身是没有优劣的,优劣之分在于产品,做好前期的方向和设计才是正确重要的事情。
以上是近年创建一个商业网站的大致流程。