文章归档: ‘技术开发’ 文章分类:

免费DNS服务商列表

2011年5月2日

1、DNSpod(http://www.dnspod.cn

DNSPod是国内最早提供免费智能DNS产品的网站,致力于为各类网站提供高质量的电信、网通、教育网双线或者三线智能DNS免费解析。目前DNSPod已经是国内最大的免费DNS服务商。

2、DNSPARK(http://www.dnspark.net

DNSPARK成立于2002年,算是一家比较老的免费DNS服务商,每个免费用户仅能添加2个域名,不过可以重复注册账号,如果有多个域名,还是推荐用其它的免费DNS解析。

3、EveryDNS(http://www.everydns.net

EveryDNS目前已经被Dyn Inc收购,美国的免费DNS解析服务商,从2001年至今一直坚持提供稳定的服务。现在EveryDNS不再允许免费用户注册,这样也使其被国内屏蔽的概率小了很多,国内用户可以放心使用。
» 阅读全文:免费DNS服务商列表

【Linux命令】批量删除特征文件

2011年3月29日

有个Joomla站用了静态页面生成模组,但不完善,导致程序目录下大量特征HTML文件。研究了半天,找到这段命令,可以批量删除某个目录下的特征文件。

find . -name ‘*index.php?option=com_content*’ -exec rm {} \;

DCCI中国移动互联网报告

2011年3月1日

3月1日消息,DCCI互联网数据中心将于3月5日Mobile Workshop 2011活动现场,发布“2010年度中国移动互联网开发者调查报告”。2010年度中国移动互联网开发者调查报告,包括移动互联网基本情况-平台选择- 应用类型-发行渠道-盈利状况等五个方面,通过直观的图表数据,向大家解读互联网开发者的最新动态。

腾讯科技讯(述来)3月1日消息,DCCI互联网数据中心将于3月5日Mobile Workshop 2011活动现场,发布“2010年度中国移动互联网开发者调查报告”。在活动的预热阶段,DCCI已经公布了该报告的简报,报告指出,35.3%的开发者最满意移动应用商店的收入情况,总体上看,实现盈利的开发者为25.2%。

2010年度中国移动互联网开发者调查报告,包括移动互联网基本情况-平台选择-应用类型-发行渠道-盈利状况等五个方面,通过直观的图表数据,向大家解读互联网开发者的最新动态。
» 阅读全文:DCCI中国移动互联网报告

PHP读写文本文件的相关代码

2011年2月18日
=============PHP写入文本==================
<?
$output=”要写入的文本内容”;
$fp=fopen(“file.txt”,”w”);
fwrite($fp,$output);
fclose($fp);
?>
=========================================
=============PHP读出文本==================
<?
$fp = fopen(“file.txt”,”r”);
$buf = fread($fp,filesize(“file.txt”));
fclose($fp);
$buf2 = file_get_contents(“file.txt”);
?><?= $buf2;?>
=========================================

内容采集利器WP-Robot 3.4.1

2011年2月18日

WPRobot是针对Wordpress开发的内容采集插件。相对于同类插件如autoblogged和pipes,这款插件是实在是易用。WPRobot通过内置的诸多模块为用户快速的定制出需要的站点,而这些站点的维护更新是完全自动化的无序人工干预的。从功能上来说,WPRobot的目标是服务于玩Autoblogged的站长。

WPRobot 3.4.1主要主要改进包括:

1. 新增对Avantlink affiliate的支持(该模块默认包含在完整版的WPRobot 3.4中,可以免费使用)
2. 新增了对Wordpress缩略图的支持,因为越来越多wp主题都开始支持缩略图,因此在WPRobot 3.4中引入了该功能。用户可以在创建和编辑campaigns的过程中开启这个功能,详细使用方法参考帮助信息
3. 增加了对类别的支持,目前可以一个关键字对应多个类别,只需要通过逗号来分隔多个类别即可,例如:Java,Linux,SEO等。通过射中设置可以让采集到的文章自动属于Java,Linux,SEO类
4. 改变了图片缓存目录,将之前的缓存目录:wprobot下的images目录改成wordpress默认的/wp-content/uploads目录,当然该目录需要包含些权限才能缓存图片了。(注意上述功能是在开启了保存图片到本地的选项后才生效)
5. 新增了德文版Amazon的“buy now”按钮
6. 重新支持articlebase.fr的支持,可以采集法文文章了。
7. 修正了通过goarticles.com采集文章在urls最后增加多余空格的bug
8. 修正了RSS模块中关键词过滤的bug » 阅读全文:内容采集利器WP-Robot 3.4.1

WordPress换域名以实现301重定向

2011年2月17日

有时候网站需要换个域名,此时既要保证原站正常运行,还要做到网站的PR及搜索引擎索引不丢失,这时候,301重定向能完美解决这个需求。

一、搬家更换域名

为了实现后面的完美301转移,需要建立一个新站,即不更改旧站A,建立新站B。

1.备份导入:用命令行或者PHPMyAdmin备份导出旧站A数据库数据,并导入到新站B数据库中。

2.更换域名:做完第一步工作之后,此时新站B尚不能正常访问,还需更改数据库中的域名。

方法一:打开备份数据库文件,使用文本编辑软件比如EditPlus查找替换旧域名为新域名。

方法二:直接在数据库中进行SQL语句查询。在命令行或者PHPMyAdmin下,使用下列查询语句:

UPDATE 表名_options SET option_value = replace(option_value, ‘旧域名’, ’新域名’) WHERE option_name = ‘home’ OR option_name = ’siteurl’;

UPDATE 表名_posts SET guid = replace(guid, ’旧域名’, ’新域名’);

UPDATE 表名_posts SET post_content = replace(post_content, ’旧域名’, ’新域名’);

然后直接使用/wp-admin/登录后台,打开设置、常规,你会发现这里还是旧域名,把它改正过来,至此,域名更换完成,可以正常访问新站B了。

二、完美301转向

可能有的同学会问,前面的工作也可以在原站A上完成,但为什么还要建立新站B呢?这就完美转移的关键了,其实只要了解WordPress的都会发现,WordPress只能绑定 一个地址,如果你用的是诸如www.dncase.com顶域名作为地址,那就不能用www.dncase.com这个子域作地址,反之亦然。而空间绑定另一个地址的话, 只有首页绑定,内页永久链接是不变的。
» 阅读全文:WordPress换域名以实现301重定向

怎样在Linode配置CentOS+LAMP

2011年1月31日

终于在Linode配置好了CentOS+LAMP。LAMP(L – Linux;A- Apache;M-MySQL;P – PHP)。

  1. 在Linode的控制面板上rebuild到CentOS5.5。CentOS 5.3 基于 Red Hat Enterpris Linux 5.3.0,其中包括 Kernel 2.6.18、Apache 2.2、PHP 5.1.6、MySQL 5.0、PostgreSQL 8、GNOME 2.16、KDE 3.5、OpenOffice.org 2.3、Firefox 3.0、Evolution 2.12 等等。CentOS 5.3 支持 i386 及 x86_64 架构。
  2. 用Putty登录服务器,开始LAMP安装。
  3. 首先更新系统内核到最新。

    # yum -y update

  4. 安装Apahce、PHP、Mysql,以及PHP连接MySQL库组件

    # yum -y install httpd php mysql mysql-server php-mysql

  5. 安装MySQL扩展
    # yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql
  6. 或一次性粘贴安装:

    # yum -y install httpd php mysql mysql-server php-mysql httpd-manual mod_ssl mod_perl mod_auth_mysql php-mcrypt php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc mysql-connector-odbc mysql-devel libdbi-dbd-mysql

  7. 设置MySQL数据库root帐号的密码。

    # mysqladmin -u root password ‘newpassword’ [引号内填密码]

  8. 让mysql数据库更安全

    mysql -u root -p [此时会要求你输入刚刚设置的密码,输入后回车即可
    mysql> DROP DATABASE test; [删除test数据库]
    mysql> DELETE FROM mysql.user WHERE user = ”; [删除匿名帐户]
    mysql> FLUSH PRIVILEGES; [重载权限]

  9. 按照以上的安装方式配置出来的默认站点目录为/var/www/html/新建一个php脚本测试。
  10. 设置HostName:

    #echo “www.dncase.com” > /etc/hostname
    #hostname -F /etc/hostname
    #vi /etc/hosts
    在“127.0.0.1 localhost”下面添加”your-ip url”,比如”127.0.0.1 www.dncase.com

  11. 配置虚拟主机:在Apache的主配置文件“httpd.conf”中,提供了虚拟主机的配置选项,我们只需修改其中虚拟主机的部分语句,就可以达到构建虚拟主机的目的。

    #vi /etc/httpd/conf/httpd.conf

    在此文档最后加入以下命令(每个域名单列一组):

    <VirtualHost your-ip:80>
    ServerAdmin webmaster@site1.com
    ServerName site1.com
    ServerAlias www.site1.com
    DocumentRoot /var/www/site1.com/public_html/
    ErrorLog /var/www/site1.com/logs/error.log
    CustomLog /var/www/site1.com/logs/access.log combined
    <Directory /var/www/site1.com/public_html>
    Options FollowSymLinks
    AllowOverride  ALL
    </Directory>
    </VirtualHost>

    然后建立相应目录:

    #mkdir -p /var/www/site1.com/public_html
    #mkdir -p /var/www/site1.com/logs

    正式启用新配置,并重启Apache

    # service httpd restart

参考文章:

怎样配置Apache mod_rewrite

2011年1月30日

今天在Linode配置CentOS,当程序环境都OK时,却卡在mod_rewrite生效问题上,虽然在httpd.conf 中开启了mod_rewrite,但Wordpress总是报错404。经过不懈尝试,发现如下解决办法。

第一步:通过php提供的phpinfo()函数查看环境配置,通过Ctrl+F查找到“Loaded Modules”,其中列出了所有apache2handler已经开启的模块,如果里面包括“mod_rewrite”,则已经支持,不再需要配置。如果没有开启“mod_rewrite”,则打开目录 您的apache安装目录“/apache/conf/” 下的 httpd.conf 文件,通过Ctrl+F查找到“LoadModule rewrite_module”,将前面的”#”号删除即可。如果没有查找到,则到“LoadModule” 区域,在最后一行加入“LoadModule rewrite_module modules/mod_rewrite.so”(必须独占一行)。

第二步:在httpd.conf文件(Apache目录的conf目录里面)中寻找到“AllowOverride None”,更改为“AllowOverride All”。

第三步:在httpd.conf文件中查找:

<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>

改为:

<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>

然后重启Apache:

# service httpd restart

就可以了。All

VI命令一览

2011年1月29日

h 将光标左移一格。
l 将光标右移一格。
k或Ctrl+p 光标上移一行
j或Ctrl+n 光标下移一行
w 将光标移到下一个小字的前面。
W 将光标移到下一个大字的前面。
b 将光标移到前一个小字的前面。
B 将光标移到前一个大字的前面。
e 将光标移到下一个小字的后面。
E 将光标移到前一个大字的后面。
fc 把光标移到同一行的下一个c字符处。 » 阅读全文:VI命令一览

方维fanwe团购导航系统

2011年1月7日

网上提供团购导航系统的公司屈指可数,而方维fanwe团购导航程序的优雅,以及结合本地客户端采集模式,让越来越多的团购导航网站选择了它。

———————–
系统名称《方维团购系统》设计开发福州财易通软件技术有限公司开发平台Php+Mysql web2.0
———————–
操作系统Linux 或 Windows NT 操作系统
WEB服务器Apache(支持httpd,Zeus,IIS等WEB服务器)
程序支持PHP 4.3.0及以上版本(推荐使用5.2系列最新版本)数据库MySql (3.23或更高版本)
注意:PHP.INI需要开通 gd + mbstring 并安装 ZendOptimizer3.3……
» 阅读全文:方维fanwe团购导航系统