免费发送短信的网站
一个基于云计算的可以免费发送到世界上任一款手机的网站:http://for-ever.us/,缺点只能发送字母也就是英文 或者拼音,不支持中文。不过可以匿名,免费,倒也无所谓。试了之后,速度很快,着实不错。
一个基于云计算的可以免费发送到世界上任一款手机的网站:http://for-ever.us/,缺点只能发送字母也就是英文 或者拼音,不支持中文。不过可以匿名,免费,倒也无所谓。试了之后,速度很快,着实不错。
很多人用JOOMLA建站后,为了安全考虑和其他方面的原因,总想把网站的相关JOOMLA信息隐藏起来,而不让别人知道网站是用什么CMS系统所做。
一般人会通过三种渠道来知道这个网站是不是JOOMLA的程序,一个就是直接看URL链接,JOOMLA典型的动态链接组件,一般稍熟悉JOOMLA的一看便知是JOOMLA的网站,隐藏的最好办法就是静态化,JOOMLA本身的静态化不是太好,容易造成重复页面,所以用sh404sef伪静态化组件来实现更好一些。
别外一个就是查看元标记,查看一下源代码就知道,有一行:generator:Joomla! 1.5 – Open Source Content Management,如果这样一查看也知道是joomla做的了。有两个办法,一个是直接打开\libraries\joomla\document\html\renderer\header.php文件,找到83行:$strHtml .= $tab.’<meta name="generator" content="’.$document->getGenerator().’" />’.$lnEnd;将这一段删除或者在前面加//注释掉就OK了,或者你直接打开默认模板的文件夹里面的:index.php文件,<?php $this->setGenerator(”); ?>加上这段代码在里面,这个功能只是将generator设为空,但这一行也在,要根除的话,还是直接用第一种.
还有一个就是后台,大家都知道,只要打入域名/administrator总能打开JOOMLA网站的后台,必须用隐藏后台才好,这样就用到了jsecure authentication这款插件,安装后,到插件管理里面发布它,并输入了相应的KEY,假设你是输入了NHUANG的,到时打开后台你就必须用域名/administrator/?nhuang这样才能打开,否则就会自动跳转到你的自定义页面,或者是404错误页面。
完成这三样的设置,JOOMLA基本是被隐藏好了,别人也不会轻易的知道你的网站是不是用JOOMLA做的了。
这款模块可以自动提取文章里的图片或者VM商城里的产品图片滚动显示,同时也可以决是否显示文章标题或者是产品名称,只是FLASH的效果只有一种样式,稍显单调,后期版本将慢慢添加新的样式。相关下载在www.nhuang.com里面的下载栏目里
(SSL账户优惠56%)
有了这款组件,再也不要担心JOOMLA整站迁移的问题了,只需要安装该组件,然后点击back now,便开始整站备份,备份不要关掉浏览,备份好了之后,直接点击下载。
然后到移到新的空间解压,像安装JOOMLA一样安装就可以了,非常之方便,这款组件没有汉化。除非不想备份某些文件或者只备份MYSQL才需要设置。否则只需要点击back now即可,端杯茶就等着备份完就OK了。
下载地址:http://www.nhuang.com/index.php?option=com_phocadownload&view=category&id=8&Itemid=57
joomla制作模板的过程中,发现有时候由于模块内容的不同,导致高度不一致,影响美观。这倒也罢了,特别是背景图片应用中需要左右一致的效果,这样就头痛了。于是只能用JS来解决这样的问题。
在制作模板的过程中,无疑要碰到图片的相关处理的问题。以下是从网上收录的信息":
PNG:可移植网络图形
PNG 图片以任何颜色深度存储单个光栅图像。PNG 是与平台无关的格式。
优点: PNG 支持高级别无损耗压缩。PNG 支持 alpha 通道透明度。PNG 支持伽玛校正。 PNG 支持交错。PNG 受最新的 Web 浏览器支持。
缺点: 较旧的浏览器和程序可能不支持 PNG 文件。作为 Internet 文件格式,与 JPEG 的有损耗压缩相比,PNG 提供的压缩量较少。作为 Internet 文件格式,PNG 对多图像文件或动画文件不提供任何支持。GIF 格式支持多图像文件和动画文件。
JPEG:联合摄影专家组
JPEG 图片以 24 位颜色存储单个光栅图像。JPEG 是与平台无关的格式,支持最高级别的压缩,不过,这种压缩是有损耗的。渐近式 JPEG 文件支持交错。可以提高或降低 JPEG 文件压缩的级别。但是,文件大小是以图像质量为代价的。压缩比率可以高达 100:1。(JPEG 格式可在 10:1 到 20:1 的比率下轻松地压缩文件,而图片质量不会下降。)JPEG 压缩可以很好地处理写实摄影作品。但是,对于颜色较少、对比级别强烈、实心边框或纯色区域大的较简单的作品,JPEG 压缩无法提供理想的结果。有时,压缩比率会低到 5:1,严重损失了图片完整性。这一损失产生的原因是,JPEG 压缩方案可以很好地压缩类似的色调,但是 JPEG 压缩方案不能很好地处理亮度的强烈差异或处理纯色区域。
优点: 摄影作品或写实作品支持高级压缩。利用可变的压缩比可以控制文件大小。支持交错(对于渐近式 JPEG 文件)。JPEG 广泛支持 Internet 标准。
缺点:有损耗压缩会使原始图片数据质量下降。当您编辑和重新保存 JPEG 文件时,JPEG 会混合原始图片数据的质量下降。这种下降是累积性的。JPEG 不适用于所含颜色很少、具有大块颜色相近的区域或亮度差异十分明显的较简单的图片。
GIF、JPEG 和 PNG 是三种最常见的图片格式。
我在实际使用过程中,对于大的图片一般是处理成JPG,对于不需要透明背景的的简单的LOGO,还有模块的H3也就是标题的背景,一般都处理成PNG8,如果是需要透明背景的图片处理成PNG24,但这样的图片在IE6下显示就会有问题,背景呈灰色。
处理方法就是用CSS滤镜,
*html div#XXX{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’/templates/xxx/xxx.png’, sizingMethod=’image’);
background-image: none;
}
这样就可以有效避免PNG的在IE6显示灰色背景的问题。
# rpm –import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
# vi /etc/yum.repos.d/CentOS-Base.repo 增加下面信息
[utterramblings]
name=Jason’s Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
执行命令,自动升级。
yum update php -y
yum install libmcrypt -y
系统是CENTOS的,自带的PHP是5.1.6的,对JOOMLA里的SEF组件支持不是太好,建议最好是5.2.6,在网上找了一下升级办法,有一个YUM命令好用,可是在自己的服务器如法泡制输入此命令时,提示是无效的命令,都说是默认安装,我的没有默认安装,没法,只得再一步一步安装。
网上找到这一段安装方法(centos4):
[root@vps /]# rpm -ivh http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/yum-metadata-parser-1.0-8.el4.centos.i386.rpm
[root@vps /]# rpm -ivh http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/yum-2.4.3-4.el4.centos.noarch.rpm
[root@vps /]# yum update php
[root@vps /]# yum update mysql
[root@vps /]# yum update
第一安装成功,第二个提示提示还有N多其它的没有安装。不得已再一个一个安装。
参考:
系统
# uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量
资源
# free -m # 查看内存使用量和交换区使用量 # df -h # 查看各分区使用情况 # du -sh <目录名> # 查看指定目录的大小 # grep MemTotal /proc/meminfo # 查看内存总量 # grep MemFree /proc/meminfo # 查看空闲内存量 # uptime # 查看系统运行时间、用户数、负载 # cat /proc/loadavg # 查看系统负载
磁盘和分区
# mount | column -t # 查看挂接的分区状态 # fdisk -l # 查看所有分区 # swapon -s # 查看所有交换分区 # hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备) # dmesg | grep IDE # 查看启动时IDE设备检测状况
网络
# ifconfig # 查看所有网络接口的属性 # iptables -L # 查看防火墙设置 # route -n # 查看路由表 # netstat -lntp # 查看所有监听端口 # netstat -antp # 查看所有已经建立的连接 # netstat -s # 查看网络统计信息
进程
# ps -ef # 查看所有进程 # top # 实时显示进程状态
用户
# w # 查看活动用户 # id <用户名> # 查看指定用户信息 # last # 查看用户登录日志 # cut -d: -f1 /etc/passwd # 查看系统所有用户 # cut -d: -f1 /etc/group # 查看系统所有组 # crontab -l # 查看当前用户的计划任务
服务
# chkconfig --list # 列出所有系统服务 # chkconfig --list | grep on # 列出所有启动的系统服务
程序
# rpm -qa # 查看所有安装的软件包
在制作模板的过程中,有时候需要将error message 也就是<jdoc:include type=”message”/> 单独加div,而不是和<jdoc:include type=”component”/>放在一起,在FF和IE8是没有问题,但是在IE7和IE6下就会产生多余的空格,当MESSAGES没有被载入的时候。这样就影响了美观。不过可以通过加入一个判断语句来解决这样的问题,
<?php if ($this->getBuffer(‘message’)) : ?>
<div class="main">
<jdoc:include type="message" />
</div>
<?php endif; ?>
在这样的情况下,如果没有MESSAGE产生时,他会隐藏。这样有IE7和IE6就没有问题了。
最近评论