介绍
建了博客许久不更新也是很不好意思,今天带来的是我之前练手的个人小项目,通过python的微型web框架bottle加之bootstrap在新浪云上搭建一个简单的猫咪博客,网站有三个板块,分别为:
喵生活,显示每日更新的猫咪博客,样式是一图配一文;
喵知识,介绍一些养猫的小知识;
关于喵,介绍了建站的缘由和其他信息
这篇随笔适合前端初学者,不过还是需要具备一定的html,css和python基础,我也会尽可能写的详细一些,话不多说,先贴个链接,看一下网站 muxicat.applinzi.com 的实际效果吧~
思路
整个过程并不复杂,大致为三步:
(一)在新浪云上建立项目,并通过git建立仓库,为后续同步本地代码做准备
(二)采用bootstrap的组件和布局系统来制定网页的结构和表现形式
(三)使用bottle框架来联系动态网址和页面,这一部分会涉及bottle框架的很多方面,比如网页模板,静态文件的返回,404错误的处理等等,相信通过这一部分能对如何使用bottle建站有一个初步的认识
创建应用,同步代码
今天快速的介绍一些sae和git的相关操作,搭建自己的网站途径很多,可以自己购买空间和域名建站,如果是只是想做一个静态展示的网站,也可以通过jekyll+github,我使用了sae,能够免去一些环境部署的麻烦,也能享受新浪云提供的其他便捷的服务,并且网站流量不高的情况下,使用成本是接近于零的哦,下面正式开始吧。
1.注册账号,不必赘述了吧, 现在好像微博账号可以直接登录了,方便了很多,初始会赠送一些云豆,拿着身份证拍照实名注册后会再送一波,大概能到1000云豆,不使用mysql数据库等其他服务也能用上好一阵子了。
新建应用界面
哎,穷人家的孩子选择最便宜的方案组合,python2.7标准环境,通过git进行代码管理,在二级域名输入应用的域名,并在下方填上应用名称,点击创建应用,就ok了。
2.下载git,在电脑上创建项目文件夹,gi