Apache服务器使用.htaccess实现图片防盗链

piaoling  2011-05-05 14:14:12

所谓盗链,是指其他网站直接链接我们网站上的文件,一般来说,盗链的对象大多为很耗带宽的大体积文件,如图片、视频等。这样造成的后果主要有:增加了服务器的流量负担,影响我们网站的访问速度。 如果你用的是Apache服务器,那么使用.htaccess文件就可以很方便的进行设置,从而防止其他站点的用户盗链我们站点的文件。 Apache中的.htaccess文件 .htaccess文件是Apache中相当重要的配置文件,其格式为纯文本,它提供了针对目录改变配置的方法,通过在一个特定的文档目录中放置一个包含一个或多个指令的文件......

类别 :  apache(12)  |  浏览(5010)  |  评论(0)

magento 博客

piaoling  2011-05-05 14:12:35

magento 博客 http://www.54dev.com/ Sjolzy'blog:http://sjolzy.cn/   ......

类别 :  magento(258)  |  浏览(3860)  |  评论(0)

MAGENTO数据转移/换服务器/换域名

piaoling  2011-05-05 13:55:40

1.进入原来的phymyadmin,选择magento的那个数据库,在右边的标签上点击导出。 2.全选所有的表,结构那儿都勾上:添加 DROP TABLE,如果不存在就增加,添加 AUTO_INCREMENT 值,请在表名及字段名使用引号;数据那儿选择完整插入;勾上另存为文件,点击执行,保存当前数据库 。 3.打开保存的数据库导出的文件 在头上添加 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT; SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS; SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION; ......

类别 :  magento(258)  |  浏览(3627)  |  评论(0)

Magento简单的EAV数据查询

piaoling  2011-05-05 13:54:38

因为Magento使用了EAV数据模型,所以你几乎不能够使用原始的SQL进行查询数据对象集(Collection),这里提供一个简单的方法去查询你想要的数据。 $products = Mage::getModel('catalog/product')->getCollection(); $products->addAttributeToFilter('sku', '8888'); $products->addAttributeToSelect('*'); $products->load(); foreach ($products as $_product) { print_r($_product->getData()); } 希望这段代码可以帮助你,这里还有一个关于addAttributeToFilter方法的介绍。......

类别 :  magento(258)  |  浏览(3382)  |  评论(0)

清除Magento缓存的几种方法

piaoling  2011-05-05 13:54:08

Magento后台叫“刷新”缓存,实际在程序执行上是清除缓存(Cleaning Cache)。 如果你想在后台刷新缓存,很简单,去后台“System > Cache Management”,点击清除全部缓存,或者在列表中选择一项你想清除的缓存。在这里我主要讲的不是后台清除,而是命令行和程序的直接清除。 如果你想通过命令行清除缓存,你需要使用ssh链接你的服务器,打如下命令: cd /where/your/mangento/root/var/cache rm -rf * 如果你需要在你的程序中清除缓存......

类别 :  magento(258)  |  浏览(3364)  |  评论(0)

通过命令行来添加Magento插件或升级Magento

piaoling  2011-05-05 13:53:41

大家都熟悉的Magento Connect提供了大量的插件给使用者,还有方便快捷地升级您的Magento,如果您熟悉命令行,其实安装Magento插件只需要一个插件的KEY即可。 像我这个是在升级Magento的核心包,使用了一个默认的KEY: ./pear install magento-core/Mage_All_Latest 很简单吧?呵呵,Magento是我见过最佳的开源软件。 ......

类别 :  magento(258)  |  浏览(3244)  |  评论(0)

Magento中我的账户访问权限判断

piaoling  2011-05-05 13:52:39

Magento前台用户访问的权限验证有点搞,呵呵,在ZF中我们一般的写法是用ACL,但是Magento的写法有点搞,是直接写在控制器Mage_Customer_AccountController中的,详细请见preDispatch方法。 /** * Action predispatch * * Check customer authentication for some actions */ public function preDispatch() { // a brute-force protection here would be nice   parent::preDispatch();   if (!$this->getRequest()->isDispatched()) { return; }   $action ......

类别 :  magento(258)  |  浏览(3425)  |  评论(0)

Magnto获取当前店铺和店铺配置的方法

piaoling  2011-05-05 13:45:16

开发中常常用到获取当前店铺的ID或者获取当前店铺的配置。其实非常的简单,看代码: 1、获取店铺 $store = Mage::app()->getStore(); 你可以print一下$store,它是Mage_Core_Model_Store对象,获取数据可以通过下面代码获取 $store = Mage::app()->getStore()->getData(); 2、获取当前店铺配置的配置 $value = Mage::app()->getStore()->getConfig($path) 很简单。。。 ......

类别 :  magento(258)  |  浏览(3242)  |  评论(0)

Magento如何重写或新建后台的页面

piaoling  2011-05-05 13:41:06

最开始的时候我们如果想写一个后台的控制器,是简单地依照前台的写法新建一个控制器,并继承Mage_Adminhtml_Controller_Action。但是这样有个缺点,就是你后台和前台没法分家,还有就是后台的URL会很怪,看下面例子: MAGENTO自带的都是: http://www.wemvc.com/index.php/admin/customer/index/key/59245faf7159619f335655fd7f8197e9/ 而你的很可能是这样的: http://www.wemvc.com/index.php/customer/list/index/key/59245faf7159619f335655fd7f8197e9/ 是不是很怪,相信你也想与MAGENTO保持一致......

类别 :  magento(258)  |  浏览(3634)  |  评论(0)

深入理解Magento-第十章-数据操作&数据收集器

piaoling  2011-05-05 13:40:21

在我们开始介绍数据操作前,我们先介绍一个神兵利器—Varien Data Collections。在最早的时候我们写php通常用Array来做数据收集器,这个小东西可发挥了大作用,要知道如果你想在其他语言中实现Array有多么难过。 例如c、c++。 在php5中,更是发扬了Array,php内置了一些类和接口,允许你创建你自己的数据结构。Magento充分利用了这一点,在使用 Varien_Data_Collection来做数据收集的时候,它实现了php内置IteratorAggregate对象迭代器和 Countable两个接口。下面是用php内置类ArrayObject的一个例子......

类别 :  magento(258)  |  浏览(3928)  |  评论(0)
  • Page:60/146  1460 Blogs
    <<
    >>
    20088
    周日 周一 周二 周三 周四 周五 周六

    文章分类