Make SSH connections with PHP

条评论
Not everyone knows about PHP‘s capabilities of making SSH connections and executing remote commands, but it can be very useful. I’ve been using it a lot in PHP CLI applications that I run from cronjobs, but initially it was a pain to get it to work. The PHP manual on Secure Shell2 Functions is not very practicle or thorough for that matter, so I would like to share my knowledge in this how to, to make it a little less time consuming setting this up. In this article I’m going to assume that: You...

阅读全文

WordPress 3.0 中文版及中文语言包下载

条评论
wpcn团队出品 中文版下载:zip tar.gz 语言包下载:zip tar.gz

阅读全文

【新闻】WordPress 3.0 正式版发布

条评论
终于发布了! WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL 数据库的服务器上架设自己的网志。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在GNU通用公共许可证下授权发布。目前最新版本为2010年6月18日发布的3.0版。 更新内容:新的可定制的默认主题;新的后台管理界面;整合多站点功能修复大量BUG下载地址:http://wordpress.org/download/ 或后台自动更新(中文版即将发布

阅读全文

Excel批量提取修改超链接?

条评论
工作中需要将课程列表取出来并做成新的网页,从已有网页内可以取到的数据包括:id(包含超链接)、名称,现在需要把超链接取出来加到名称上去,思路有两种,第一种:把超链接作为元数据之一提取出来,然后进行操作;第二种直接利用正则表达式对现有的网页数据进行操作。按照这两种思路,经过百般搜索,发现以下几种方法。最后采用的第二种方法,把原始网页内容直接复制到excel里,利用下述宏将超链接提取出来,另存为csv文件,然后用PHP提取处理成静态页面。 方法一 Q:Excel2010如何批量修改超链接地址?A:操作步骤如下:1、将Excel文件的扩展名修改为.zip2、双击打开zip压缩包,找到xl文件夹下的sharedStrings.xml文件,并双击打开(一般用IE打开),在页面上点击右键->选择“查看源文件”,会弹出源代码窗口(通常是以记事本打开),然后查找需要修改的内容(如:2008年),替换为新的内容(如:2009年),保存关闭记事本,解压包这里还会提示“文件***已经被修改。你希望在压缩文件中更新它吗?”,选择“是”;3、打开压缩包中worksheets文件夹下的_rels文件夹下的s...

阅读全文

Dean's FCKEditor for WordPress 更新

条评论
WordPress下默认编辑器很难用,于是出现了很多第三方的编辑器插件,其中比较好的一个就是将著名的FCKEditor以插件形式集成到WordPress里来了,较为详细的介绍见这篇文章。 FCKEditor在某一次更新中改名为CKeditor,这个插件也随之更新,不过没有更新host在Google Code的项目,直接在博客里提供了新版链接。现在最新版是v3.3,集成了CKeditor 3.0.1版,下载链接 其中几个有意义的更新包括: 1.评论时也可以用了2.可以控制输出格式3.和WordPress本身的添加媒体功能进行整合4.界面也好看多了

阅读全文

WordPress常用函数-wpdb类

条评论
转载自:http://www.wordpress.la/codex-%E5%B8%B8%E7%94%A8%E5%87%BD%E6%95%B0-wpdb%E7%B1%BB.htmlWordPress啦基本是中文WordPress资源中最丰富的地方,接下来会转载很多那里的文章,在此表示感谢 与数据库建立接口WordPress为用户提供了一系列用于数据库操作的函数类——wpdb。Wpdb类建立在Justin Vincent编写并维护的ezSQL类的基础上。 使用须知 不可直接调用wpdb类中的方法,应使用全局变量$wpdb。$wpdb是WordPress提供的一个全局变量,该全局变量是负责与WordPress数据库交流的类的实例化。(在自定义函数中使用$wpdb前,请记住全局化$wpdb。) 可以用$wpdb对象从任何一个WordPress数据库表(而非仅仅标准数据库表)中读取数据。例如,如果你需要从一个名为“mytable”的自定义表中选定一些信息,可以使用以下代码: 1$myrows = $wpdb->[get_results](http://codex.wordpress.org...

阅读全文

WordPress插件API手册

条评论
转载的,但找不到最初的地址了 概述本文档介绍了在WordPress中对插件开发者有用的API(Application Programming Interface,应用编程接口)的使用方法。 本文假设你已经阅读了简要介绍插件开发方法的文章:Writing a Plugin,本文主要就介绍Hook API,比如Filters、Action,这使得WordPress可以加载你的插件。 注意:本文所提到的信息针对WordPress1.2及以上版本,在1.2版之前,这些插件被称为“hacks”,他们主要是通过修改WordPress本身的源码来实现的。 译者注:在本文中,为了便于对原文的准确翻译,一些程序设计的专有词汇没有进行翻译,你可以阅读如下单词表来参考: API,应用程序编程接口。 Hook,钩子,意为在WordPress的处理中加入你自己的处理。 Filter,过滤器。 Action,动作。 Hooks,Actions和FiltersHook是WordPress提供的,允许你的插件“勾入”WordPress的程序,或者说,可以在特定时候执行你插件中的函数,从而使得你的插件执行。这里提供...

阅读全文

20个非常有用的PHP类库

条评论
下面是一些非常有用的PHP类库,我自己接触过pChart、JpGraph(Limesurvey先后采用这俩库画统计图),MagpieRSS(用这个读取Plone的RSS 页面显示),PHPMailer(发邮件)。 图表库 下面的类库可以让你很简的创建复杂的图表和图片。当然,它们需要GD库的支持。 pChart - 一个可以创建统计图的库。 Libchart - 这也是一个简单的统计图库。 JpGraph - 一个面向对象的图片创建类。 Open Flash Chart - 这是一个基于Flash的统计图。 RSS 解析 解释RSS并是一件很单调的事情,不过幸好你有下面的类库可以帮助你方便地读取RSS的Feed。 MagpieRSS - 开源的PHP版RSS解析器,据说功能强大,未验证。 SimplePie - 这是一个非常快速,而且易用的RSS和Atom 解析库。 缩略图生成 phpThumb - 功能很强大,如何强大还是自己去体会吧。 支付 你的网站需要处理支付方面的事情?需要一个和支付网关的程序?下面这个程序可以帮到你。 PHP Payment Library - 支持Paypal...

阅读全文

Ubuntu设置NTP时间服务器同步

条评论
进入目录:/etc/cron.daily/ 新建一个定期执行的脚本文件:sudo vim ntpdatem内容为:ntpdate 162.105.129.27 (NTP时间服务器地址) 修改这个脚本的权限:sudo chmod 775 ntpdateOK.

阅读全文

php自定义排序函数的使用usort()

条评论
usort –  使用用户自定义的比较函数对数组中的值进行排序说明bool usort ( array &array, callback cmp_function )本函数将用用户自定义的比较函数对一个数组中的值进行排序。如果要排序的数组需要用一种不寻常的标准进行排序,那么应该使用此函数。比较函数必须在第一个参数被认为小于,等于或大于第二个参数时分别返回一个小于,等于或大于零的整数。注: 如果两个成员比较结果相同,则它们在排序后的数组中的顺序未经定义。到 PHP 4.0.6 之前,用户自定义函数将保留这些单元的原有顺序。但是由于在 4.1.0 中引进了新的排序算法,结果将不是这样了,因为对此没有一个有效的解决方案。注: 本函数为 array 中的单元赋予新的键名。这将删除原有的键名而不仅是重新排序。如果成功则返回 TRUE,失败则返回 FALSE。例子 1. usort() 例子  上例将输出:0: 11: 22: 33: 54: 6注: 很明显在这个小例子中用 sort() 函数更合适。例子 2. 使用多维数组的 usort() 例子  当排序多维数组时,$a 和 $b 包含...

阅读全文