欢迎大家推荐好的LAMP博客和LAMP项目,可以直接Email我

Wordpress代码高亮插件比较

2008年12月24日

wp的代码高亮插件很多,但做的好且方便使用,并且一直有更新的非常少。比如说国内用的比较多的coolcode插件,虽然很好,但更新较慢,对现有的可视化编辑器支持不好。本文主要对wp插件库里面几个比较知名的代码高亮插件进行了比较分析,希望对wp爱好者带来一点帮助。

本文主要比较了四个高亮插件:WP-Syntax,Google Syntax Highlighter for WordPress,WP-CodeBox,SyntaxHighlighter Plus。通过比较发现,四个插件都存在一个不足,就是使用麻烦,在插入代码的时候,必须转到HTML编辑模式,手动写入相关的代码(COOLCODE有解决这个问题的方法)。

最终结果,本人推荐度如下:SyntaxHighlighter Plus=Google Syntax Highlighter for WordPress>WP-CodeBox>WP-Syntax。

阅读全文…

LAMP项目, WordPress , ,

学写wordpress插件2——详细分析数据表

2008年12月23日

之前的文章,我们大致介绍了wp数据库里面每个表的作用。这里详细介绍下WP的十个数据库表,主要包括字段分析,表之间关系的简单分析,希望能对编写插件提供帮助和参考。

可以重点的查看Wp_comments,wp_postmeta,Wp_posts,Wp_terms四个表,这四个表也是WP的核心。理解了这几个表及关系,也就基本上理顺了wp系统的结构与功能。

wp最重要的特点是良好的扩展性及该特性带来的插件机制。wp的扩展性也可以从数据表中看出。

阅读全文…

LAMP项目, WordPress , , ,

mysqlperformanceblog.com——MYSQL优化的专业技术博客

2008年12月22日
mysqlperformanceblog.com

mysqlperformanceblog.com

mysqlperformanceblog.com博客主要是由Peter ZaitsevVadim Tkachenko两个人在维护。Peter ZaitsevVadim Tkachenko都是MYSQL公司优化小组的成员,对于MYSQL性能优化有着非常深刻的见解。

他们还出版了High Performance MySQL, Second Edition这本书。在该技术博客上有非常多的MYSQL优化相关的优秀文章。国内也有不少关注着翻译了相关的文章在推广国内的MYSQL优化技术的发展。

在这个技术博客上,你可以学习到MYSQL优化,MYSQL安全,MYSQL引擎原理,大规模MYSQL集群技术,MYSQL原理等等相关的技术基础及实践相关的文章,同时也可以获取到MYSQL相关的工具及发展动态。是一个很值得推荐的MYSQL技术网站。

LAMP博客 , , ,

学写wordpress插件1——数据库综述

2008年12月18日

学写插件,首先要了解wp的数据库结构及具体境况。以wp2.7为例,我们来一步一步的分析wp的数据库结构,首先,我们大致介绍了下数据库表。

在wp数据库中,总共有10个表,其中核心是wp_post表。

阅读全文…

LAMP项目, WordPress , ,

WordPress——最好的开源项目之一

2008年12月18日

Wordpress是全球最棒的免费个人内容(Blog)发布平台之一,它用经典的PHP+MySQL搭建而成,两者都是开源的软件,其中PHP用于编写相应的操作代码、生成页面,MySQL数据库则用于保存用户发布和编辑的内容。

WordPress 是一个注重美学、易用性和网络标准的个人信息发布平台。WordPress 虽为免费的开源软件,但其价值是无法用金钱来衡量。

使用 WordPress 可以搭建功强大的网络信息发布平台,但更多的是应用于个性化的博客。针对博客的应用,WordPress 能让您省却对后台技术的担心,集中精力做好网站的内容。

目前wp的最新版本是2.7,同时也提供了 WordPress 的中文站点 ,这对wp的发烧友来说绝对是个好消息,也必然会进一步提高了WP在国内的发展。目前在国内有很多WP模板和插件相关的站点。

阅读全文…

LAMP项目, WordPress ,

实例解析PHP结合AJAX开发

2008年12月18日

本文是我在06年11月份写的,当时最初发布是《PHPER》杂志的前几期上(具体不记得了),后来我也在我的博客上发布,但最终由于博客变动,具体的文档和源码都丢失了,这里重新提供下。

在当前互联网上最火热的一个技术词语,非AJAX莫属。那么AJAX到底是何物呢?对我们广大的PHP开发人员来说,我们又如何结合AJAX开发出更加人性化、更加互动的应用软件呢?在本文中,我将结合一个简单的实例详细的一一解答,希望能起到抛砖引玉的效果。

阅读全文…

LAMP技术 ,

highscalability.com——关注高性能网站架构

2008年12月18日

highscalability.com是国外关注高性能网站架构与系统设计的专业技术博客网站,该站点关注大型网站系统结构相关的所有知识,比如分布式系统,数据库分区,高性能分布式缓存,GFS等相关知识,正如作者在网上说说:

我们创建highscalability.com是为了帮助你成功搭建一个高度可扩展的网站。我们的网站把搭建可扩展网站的所有知识、艺术、科学、实践与经验都结合在一个地方,这样你就会很有信心的学会如何来搭建你自己的系统。我们希望我们的站点能够帮助你学习的更加快。

网站的作者是Todd Hoff,作者的个人主页是http://possibility.com/Tmh/。他在大规模分布式系统的开发设计上有丰富的经验,并对互联网相关的话题有着浓厚的兴趣。 阅读全文…

LAMP博客 , ,

深入学习memcached

2008年12月18日

这是由 mixi 株式会社 开发部系统运营组的两位工程师所写,日常负责程序的运营。本文将针对最近在Web应用的可扩展性领域的热门话题memcached,说明其内部结构和使用。

如 今,越来越多的Web应用程序开始使用memcached这个高速的缓存服务器软件。然而,memcached的基础知识远远未能像其他Web技术那样普 及,memcached在国内的大规模应用也鲜为人知。而日本的mixi(http://mixi.jp)则在这方面走在了前面,不仅大规模使用 memcached作为缓存来加速Web应用,而且自行开发了Tokyo Cabinit、Tokyo Tyrant等一系列相关的软件。

文章分为5个章节、案例讲解,推荐大家阅读学习,中文版PDF文档下载地址见最下!

阅读全文…

LAMP文档 ,