9
回答
请教各位前辈哈,关于建站具体细节,费用,带宽问题,前辈可否给点看法建议
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

之前建过一个网站,当前因为自己知识面窄能力欠缺等问题,做的一般,pv很快到0,这次打算专心弄个好的

目前遇到很多问题,前辈可否给些经验意见:

首先 说下网站大体 思路:  自己买个主机搭linux服务器,apache+tomcat,语言java,mvc+jdbc or ibatis + spring,关于seo 网站优化 缓存都会自己弄,目前的公司用的技术 还有买的书 能很好支持我,最后 服务器 托管

1.关于网站架构,打算网站我一个做,页面css排版我也自己写,后台mvc也打算自己写,关于 mvc框架 是否自己写好些?oschina就是 自己写的 mvc,自己写 会不会对以后 扩展 有好处 ?更方便?

2.假如 服务器托管 ,一般 带宽要多少? 大部分都是静态页面,少部分图片,还有服务器托管 需要注意啥问题


<无标签>
举报
共有9个答案 最后回答: 4年前

哎,还想托管?你很大的流量和资源啊?

先在阿里云跑吧~

没问题,觉得要继续扩大的时候再考虑多个阿里云或服务器托管.

--- 共有 4 条评论 ---
loyal回复 @edit : 呵呵,一台电脑也可以~你要是钱多的话,当然可以多买几个阿里云啊~自己托管,那你一年好几十万至少.哎~土豪我们做朋友吧. 4年前 回复
你是错的我恒对回复 @loyal : 我想托管就是 想学习 服务器 负载平衡 分布式 分布式缓存 方面东西,现在更想托管了, 而且 多学习下linux 管理知识 4年前 回复
loyal回复 @php_by : 当然用过~博客园现在就在阿里云上,虽然问题很多,但他的应用跑阿里云肯定没问题,除非像博客园那样的比较大的应用. 4年前 回复
纠结名字_我艹你妹你用过阿里云吗?别害人好不? 4年前 回复
自己写的MVC主要是速度快写  用框架效率有些影响
--- 共有 2 条评论 ---
你是错的我恒对我现在 突然感觉 学通一个框架 太难了,还不如自己写一个mvc +jdbc 简单实用,而且 扩展性快好,spring都不想用,直接写几个静态方法类,写个页面静态化,之后都是 访问静态页面, 最重要的就是 后台代码 完全掌控 出问题很好解决, 性能瓶颈 主要在数据库读取跟 前台html编写 ,业务也简单 4年前 回复
弦歌才多大的流量呀,就能说到框架影响效率了。 4年前 回复

域名45-55元价格。

服务器方面:VPS,国外的有30多元甚至1元的。 国内就选阿里云 69元。

起始做站,先用最低配置的发展起来。根据网站瓶颈进行升级硬件,优化代码。

--- 共有 1 条评论 ---
你是错的我恒对嗯嗯,但是我不太喜欢用别人的框架,用别人框架肯定会出现各种问题遇到,我看了阿里云,确实不错 4年前 回复

网站打算商业还是学习?

如果是学习,去申请一些免费的就够用了。

如果是商用,你还是先考虑做什么能赚到钱比较好。

--- 共有 1 条评论 ---
你是错的我恒对用心做好,肯定是能活口的,哪怕之前一直赔钱,没投入,不会有回报的 4年前 回复

我觉得首先先要把你的网站跑起来,先没必要自己写MVC,就像OSC一样,开始红薯肯定也没有考虑到以后有多少多少人访问,他应该只想到,想有一个成型的网站(主要是指功能方面),让大家先用起来。如果访问人数真的慢慢增多,性能遇到瓶颈了,再就事论事地解决瓶颈。比如,网站访问慢了,扩CPU和内存(或者迁移到更好的服务器上)。带宽不够了,扩带宽,上负载均衡等。任何一个现在知名的网站,包括像facebook,google,淘宝等,无不是从最简陋的一个小服务器开始做起来,逐一解决问题,一般只需要比当前访问性能稍超半步一步即可,根本无需考虑一年两年以后的事情。

更何况你说的网站大部分是静态页面。有什么必要用到框架?

我的建议:去一个比较稳定的IDC供应商,买一个最低,或者次低档次的VPS,一般连域名加起来不会超过1000/年。按照你说的网站大部分是静态页面的情况,估计这样的VPS最少能坚持到你2000-5000IP/天(估计你一年内不一定能达到)。而如果你日IP能超过5000,基本上主流的云服务器或者自己买一台服务器托管的费用都可以支持了。

最最关键的是,在这个过程中,你可以通过“不断出现问题——》解决瓶颈——》提高访问量”的循环,不断提升你自己维护网站的能力。“车到山前必有路”,很多事情是逼出来的,不是规划出来的。


--- 共有 1 条评论 ---
你是错的我恒对我请教前辈 的是 我上面的问题哈,至于你说的这些,对我基本没用,我想听的 你都没说 ,还是谢谢了 4年前 回复

怎么没用呢?

1、如果觉得以后网站逻辑架构不会很复杂,或者逻辑架构变动不会很频繁,而且目前刚出来的时候,架构很简单,可以自己写MVC,甚至不用MVC。如果你一定要用MVC,请用自己最熟悉的MVC,而尽量不要自己写。因为自己写,带来的工作量和碰到的问题,会是double的。

2、服务器托管,建议你先不要用单独的服务器,搞一台VPS就行了,单核或双核CPU,1G内存或2G内存,硬盘30G-50G,这个价格加域名不会超过1.5K/年,网上随便一搜一大把。一般都是共享10M或者共享100M,没什么选择,也足够了。

3、如果你选阿里云服务器(类似的我用过盛大云,比较下还是阿里云好点),起步带宽2M就足够你用了。我今天还给一个自己做微电影工作室的朋友提了建议,用最简单的,加起来750/年。碰到瓶颈再随时扩。

4、服务器没啥可说的,除非你想在服务器上尝试多种不同的应用,并且对linux不熟,否则如果你只有一两个网站的话,我强烈建议你使用Linux服务器。这是我使用服务器多年得到的惨痛结论。另外,配好环境后,不要使劲折腾底层环境了,代码可以多尝试,搭好稳定的apache和Tomcat+MySQL后,就不要改来改去。

5、其他还需要注意的地方基本没有了,上面的经验已经足够让你把网站很好地跑起来。问很多问题不如立即动手。很多经验不是别人教来的,而是自己摸索的。我一般要做一个事情的做法是:先自己摸索,想到了立即动手,碰到问题各种尝试。只有百思不得骑姐的问题,才找别人点拨一下。

6、如果一切都是你自己搞定,那千万要注意摒弃“程序员思维”或“技术宅思维”,比如你纠结于MVC,纠结于服务器,纠结于CSS,纠结于VPS或阿里云或自己买服务器。这是造成你PV无限趋于0的主要原因之一。网站的功能,以及能为访问者带来什么,永远永远是第一位的。也永远永远是你需要花90%的精力去关注的。

--- 共有 1 条评论 ---
咯咯鸡说得太好了! 4年前 回复
顶部