BLOG
Enjoy when you can, and endure when you must.
APR 13, 2016/Django
用 Django 构建简易博客(四):专注功能的实现之博客详情与评论

在我建立这个网站之初,我就发了一个系列的博客《Django 博客系统开发》,当时的想法是将自己所学和所实践的一些东西整理一下、记录下来。时至今日,三年的时光已在眨眼间过去,我发现这几篇文章在我网站的访问量排行中依然居高不下。说明这几年大家对 Python 和 Django 的关注度确实比较高并且有很多新的开发者加入其中,这当然要数是一个非常好的趋势。但技术是不断发展的,特别 Python 和 Django 都一直处于快速发展期,当年的文章中提到的方法很多已不再适用。因此萌发了做一个更新的想法,让更多的朋友关注最新的技术,而不是面对一个旧版冥思苦想。

本文一共分为五篇。本文为第四篇,主要关注博客详情及评论功能的实现。了解 Django Form 的基本使用。

APR 10, 2016/Django
用 Django 构建简易博客(三):专注功能的实现之博客列表

在我建立这个网站之初,我就发了一个系列的博客《Django 博客系统开发》,当时的想法是将自己所学和所实践的一些东西整理一下、记录下来。时至今日,三年的时光已在眨眼间过去,我发现这几篇文章在我网站的访问量排行中依然居高不下。说明这几年大家对 Python 和 Django 的关注度确实比较高并且有很多新的开发者加入其中,这当然要数是一个非常好的趋势。但技术是不断发展的,特别 Python 和 Django 都一直处于快速发展期,当年的文章中提到的方法很多已不再适用。因此萌发了做一个更新的想法,让更多的朋友关注最新的技术,而不是面对一个旧版冥思苦想。

本文一共分为五篇。本文为第三篇,主要关注博客列表功能的实现。了解如何完成基础的视图函数的编写及模板的相关运用。

APR 07, 2016/Django
用 Django 构建简易博客(二):开启博客系统之旅

在我建立这个网站之初,我就发了一个系列的博客《Django 博客系统开发》,当时的想法是将自己所学和所实践的一些东西整理一下、记录下来。时至今日,三年的时光已在眨眼间过去,我发现这几篇文章在我网站的访问量排行中依然居高不下。说明这几年大家对 Python 和 Django 的关注度确实比较高并且有很多新的开发者加入其中,这当然要数是一个非常好的趋势。但技术是不断发展的,特别 Python 和 Django 都一直处于快速发展期,当年的文章中提到的方法很多已不再适用。因此萌发了做一个更新的想法,让更多的朋友关注最新的技术,而不是面对一个旧版冥思苦想。

本文一共分为五篇。本文为第二篇,主要关注 MTV 中的 M(模型)层。了解如何建立一个 Django Application、建立数据库模型并将表结构同步到实际的数据库中。最后还会简单演示一下如何利用 Django 的站点管理来帮助我们写入内容。

APR 03, 2016/Django
用 Django 构建简易博客(一):开始前的准备工作

在我建立这个网站之初,我就发了一个系列的博客《Django 博客系统开发》,当时的想法是将自己所学和所实践的一些东西整理一下、记录下来。时至今日,三年的时光已在眨眼间过去,我发现这几篇文章在我网站的访问量排行中依然居高不下。说明这几年大家对 Python 和 Django 的关注度确实比较高并且有很多新的开发者加入其中,这当然要数是一个非常好的趋势。但技术是不断发展的,特别 Python 和 Django 都一直处于快速发展期,当年的文章中提到的方法很多已不再适用。因此萌发了做一个更新的想法,让更多的朋友关注最新的技术,而不是面对一个旧版冥思苦想。

本文一共分为五篇。这一篇关注开始前的准备工作:基础环境、了解 Django 的 MVC 层并学会新建一个项目。

MAR 31, 2016/数据结构
图的基础遍历:深度优先和广度优先

图结构是算法学中最强大的框架之一。图的遍历则是一个重要的论题。深度优先算法和广度优先算法作为最基础的图遍历算法应当牢记在心。

MAR 29, 2016/Python
提防黑盒子:关注 Python 使用中的细节(一)

Python 是一门非常有趣的语言,他为我们准备了大量的组件,让我们的开发工作更加轻松。但这些组件有时候也因为这样的“黑盒子”特性而成为一种风险,必须时刻提防。本文整理在开发、学习过程中遭遇、瞥见或收集到的一些“危险”场景。这一次关注的是在列表查询字符串拼接中可能存在的陷阱。

HTTPS 站点的性能优化

最近比较多的了解了一下关于 SSL 与性能优化相关的知识。因此通过收集,找到了一些不错的文章学习一下,包括《淘宝全站 HTTPS 百万页面改造技术细节大起底》以及《Nginx SSL 性能优化》。在此总结或转载了其中的部分内容,以此作为记录。

SSL 进行时

当今互联网越来越重视安全性。支持 https 的网站日益增多。DannySite 也不意外,为了与时俱进,这两天对网站开启了全站 SSL 的支持。大家可以尝试通过 https 访问本站。众所周知,https 的意图是在 http 的基础上利用 SSL 达到数据保密性、数据完整性及身份校验。为用户提供更为安全的服务,有效保护用户隐私。本文记录一些关于 SSL 证书、Nginx 的配置与实现等相关内容。

MAR 24, 2016/数据结构
跳跃表(Skip Lists)

跳跃表(Skip Lists)是一种有序的数据结构,它通过在每个节点中维持多个指向其他节点的指针,从而达到快速访问节点的目的。在大部分情况下,跳跃表的效率可以和平衡树相媲美,并且在实现上比平衡树要更为简单,因而得到了广泛的应用。本文主要来关注一下跳跃表的特征与基本的实现原理。

MAR 21, 2016/数据库
大型网站 Mysql 的演变史

本文主要描述在网站的不同的并发访问量级下,MySQL 架构的演变。

<< < 1 2 3 4 5 > >>