知道LAMP是什么。但是没玩过,并不清楚到底是怎样的。所以,花些时间熟悉它们,这样才能知道数据库到底是怎么用于web的。我把重点放在数据库上面,同时,我需要对整个应用场景有个印象。计划2周时间(周一至周五晚上)了解这个体系,参照《PHP and MySQL web development》这本书上的实例。
为什么要这么做?因为我最近在做web日志分析的工作,到现在我才发现,自己对web站点产生日志的过程根本不了接,什么样的操作会产生什么样的记录?我需要知道更多细节的东西。
我现在使用的是很土的方法,没有使用数据库。到现在,只能说是从AWStat学些皮毛,做些简单的统计数据的分析,并没进入更深层次的。比如说用户访问习惯,每一次访问主要看哪几个页面,做什么操作。其实,我觉得分析包含两个部分,对log内容的理解,这些记录都代表着什么,从它们能得出什么信息,这是语义上的理解。然后就是程序语言的处理,用什么样的算法,什么数据结构,如何存放数据。但这两个方面,我现在都还很不足。先侧重后者吧。
改变总是很难的,坚持下来更是难,但不改变就没有进步。所以,坚持。