Jump to Navigation

博客

lighttpd 模块中的函数调用顺序

在lighttpd启动的时候运行下面三个函数调用:
mod staffft plugin inited mod_stat_plug_init
mod_stat.c 73 call order mod_stat_init
2007-09-25 09:36:50: (mod_stat.c.120) call order mod_stat_set_defaults

搜索引擎优化 SEO

http://www.bloghuman.com/ 上面有些相关资料。

搜索引擎蜘蛛程序名称大全:

plugin.h 代码阅读笔记

该文件中定义了lighttpd的模块插件结构体。此结构体大量使用了函数指针,对进一步深入了解函数指针很有现在。现在的工作是,解释结构体中每个字段的含义,用处,使用方法。搞清楚插件中几个函数的调用序列,插件中几个函数的返回值对lighttpd有什么影响。

C++0x 标准进展

此篇用于关注最新C++ 2.0标准的进度

进期C++大牛的的活动频繁,都在研讨这个C++2.0问题,关注一下C++ 的进展。

C++ 之父的主页(这个简历太强了): http://www.research.att.com/~bs/homepage.html

C++标准委员会主席Herb Sutter 博客: http://herbsutter.spaces.live.com/blog/cns!2D4327CC297151BB!159.entry

发现一个内容非常丰富并且非常专业(只针对C/C++)的C++ 网站(中文的):

stdcpp.cn
cpp.ga-la.com

lighttpd base.h 代码阅读笔记 (不断完善中。。。)

sock_addr : union , 此联合是一个能处理IPV4和IPV6和UNIX域套接字的结构。类似于 struct sockaddr 结构体。一般此联合用于存储连接双方的IP地址。

request : typedef struct {…} request , lighttpd存储远程请求的结构体。在一个请求处理完成之前些结构体一直存活,生命周期是在一次请求。此结构体放在下面要说明的 server结构中。结构体成员说明:

网站用户系统设计

用户系统现有情况:

1。这个Blog 有一个独立的用户系统。 http://www.qtchina.net/blog

2。bug 管理系统有一个独立的用户系统 。 http://www.qtchina.net/bug

3。网站现在有一个后台管理用户系统。 http://www.qtchina.net/index.php/Admin

现在的Mysql 为 4.1 ,没有提供好的触发或者同步机制。

现在需要做一个全站统一用户系统,至少需要能登陆进 bug 系统。再有考虑到用户以后方便的升级为管理员的问题,需要在很少的改动下登陆后台管理系统,而不需要将用户数据在几个表甚至几个库间做同步。再有Blog 是装在与其他几个系统不同的用户的库中,这个应该是只能采用拷贝用户数据的方法。

现在这种情况下,都有什么方案可以选择呢?

主站点相关已经想到但还没有实现的工作列表

考虑了一段时间,总结下面这些要做的基本的功能相关工作:

1。网站用户系统,设计及实现

2. 文档、新闻的评论系统的实现。

3. 语言切换方式,现在使用JS+cookie的方式实现,对搜索引擎不友好,考虑使用常规URL。

4. 粗略估计现在每天点击量达到200了,做一个统计访问者浏览器类型和地理位置的模块,主要为了区别搜索引擎与正常访问者以及访问者从哪些URL链接过来的。 (使用google的统计系统完成了这个统计功能)

5. 在考虑有没有安装论坛的必要,现在网站的互动性太差,如何为访问者提供方便,让访问着留言,提些要求,丰富内容,加强互动。

6. 完全实现此网站的多语言支持,不仅包括界面相关的文字,还包括内容。这一点现在已经有一点思路,有空写出来,以便讨论。

7. 网站新闻及文档系统的搜索。

8. 网站上的文章变多,翻页麻烦了,应该改变页面布局了。网站的文档还应当做个好的分类方式。

9. 文档附件上传功能,附件存储在数据库。

关于网站及项目的一些想法

1. 将网站的“下载”栏改为”项目“栏,主要放项目的说明,下载,安装说明,项目进度,计划等内容。现在这页面上的内容还是人工维护的。这样更灵活一点。

2.此Blog是自己一些不成熟的想法讨论及演化平台,不再对外公开,删除此Blog在主页的链接。访问的时候直接输入Blog地址吧。在此平台上进化好的文章可以提交到主站的文档系统。

3. 由于此空间限制,测试做一下附件base64后放入数据库的可能性,给主站系统 文档系统添加附件功能。

发现一个开发很活跃的ssh库项目 : libssh2

项目主页:http://sourceforge.net/projects/libssh2/

Developers : 14

Development Status : 4 - Beta

Intended Audience : Developers

License : BSD License

Activity Percentile (last week) : 99.29

CVS Repository : (364 commits, 7,475 reads)

虽然开发很活跃,可现在仍然是beta版的,主要是ssh协议太复杂了。这个项目的文档还比较好:http://www.libssh2.org/wiki/index.php/Main_Page , 比openssh 多。openssh 虽然做的非常好,要单独摘出来哪一块不太容易,甚至有些代码还很诡异,代码耦合度相当高,还没有文档。

nullget 好象被一个法国的下载网站提供下载了

http://www.winpenpack.com/main/e107_plugins/forum/forum_viewtopic.php?7152

没看出来什么时候引用的,也没看出来下载情况。呵呵。

nullget这个项目 停了很久了,做不过来了,要是再能重新起动起来接着升级一下就好了。

页面

订阅 RSS - 博客


Main menu 2

by Dr. Radut