我想有个网站,这是我大学时的愿望。做为一个学计算机的,也理所固然的应该有个网站。然而在上大学的时候,因为知识体系能力的不足,这个愿望破灭了。毕业后,也一直想搭建本身的网站,然而囊中羞涩不舍支付每一年几百大洋的空间租赁费用。ajax
知道年前不久(2014年)偶然看新闻发现阿里云提供两年的免费空间。对于咱们这些没钱的屌丝们这是一个机会啊。因而就有了下面这些事了。sql
域名注册没啥说的,只有有钱就能够了。我是在万网购买的域名。总共买了三年的,当时万网搞活动提供的有20元的优惠券。貌似总共花了149块大洋(我等屌丝猪猪心抖了一下午啊)。数据库
其实提供域名注册的网站不少,好比新网也是比较大的域名提供商。当时为何考虑到万网购买呢?其实这里面有个不得不提的东西。当时万网已经被阿里收购了,我要用阿里的免费空间啊,要让阿里帮我备案啊。考虑到一系列有可能出现的问题,我仍是选择了他们一家的东东。优化
现实中,备案其实很复杂,须要拍照填资料等等。我是让阿里帮忙备案的。网站
具体怎么操做的呢?阿里云
在万网首页的右上角有个备案专区。点击跳转到阿里云备案专区网页。点击中间右侧的登录备案系统(http://aliyun.gein.cn/)。有帐号的登录,没帐号的注册。登录后能够按照操做流程填报资料。其中咱们要申请幕布按照要求拍照上传。打印资料邮寄到阿里云的线下备案地点(我邮寄到了洛阳,貌似河南只有洛阳有)。而后等待各类审核(总共大约须要一到两个星期)。审核经过后会给你颁发一个网站备案号。到这就备案成功了。.net
如今,阿里云提供了两年的免费空间。咱们能够申请使用。插件
产品参数以下图:日志
从图上咱们能够看出,虽然是免费的,各项指标都不是过高,特别是流量和数据库不太够用,因此学会优化使用就很重要了。sqlite
申请地址为http://www.net.cn/hosting/free/?spm=5334.734987.6.1.kqfMOS
免费开通须要登录万网,而后转发微博。还须要用支付宝(我的)实名制验证。由于人家是一个身份证只能申请一个免费空间哦。
开通后,会给咱们分配一个管理虚拟主机后台,咱们能够将咱们申请的域名绑定到申请的虚拟主机上(IP)。
关于网站上传数据库管理等等再也不讲解,本身都可以看懂。
网站开发其实才是重头戏,没有网站一切都是白谈。我使用的是MVC+SQLITE搭建的网站。然而免费空间提供的数据库流量存储实在不给力,肿么办啊?
下面我就简单的讲解我是怎么搭建网站,避免这些问题的?
SQL SERVER 50M怎么用我都感受不够用,这主要是由于SQL SERVER的日志文件太大。因此我就退而求其次果断的抛弃了SQL SERVER 而选择了sqlite这个小巧的数据库。
月流量10G,其实说少也很多,可是访问量大了的确少。怎么办呢?
其实这个谁也没有太好的办法。我怎么作的呢?
第一是不使用jQuery以及第三方插件。
第二是尽可能减小网页的大小。
第三能用ajax 的地方就用ajax。
1G的空间若是只放网页不放图片的话足够了,可是博客是须要大量图片的。开始的时候我想使用百度云盘提供的免费空间。其实我接口都写好了,服务也申请了。结果人家如今不提供了。这个问题如今尚未解决。
这个太简单就不提了。