2011年7月27日
摘要:
http://www.woorank.com/ 阅读全文
posted @ 2011-07-27 14:08
WEB-网站建设分享交流
阅读(202)
推荐(0)
编辑
摘要:
对于magento的分类,和产品页面,magento自己带有sitemap生成功能,但是如果自己通过一些关键字纬度生成一些页面,那么,必须自己来生成sitemap,提供给谷歌抓取,下面测试过这个sitemap公爵,还不错,1http://www.onlinedown.net/soft/59983.htm2SiteMapBuilder.NET 1.5 (1.4 MB)可自行创建Google XML网站地图或以网站地图为基础的文本,能检查出URL错误。适用于Windows XP/ 2000/ 2003。需要NET框架支持。下载地址:http://www.sitemapbuilder.net/dow 阅读全文
posted @ 2011-07-27 10:42
WEB-网站建设分享交流
阅读(222)
推荐(0)
编辑
摘要:
Magento 的首个稳定版面世已经快一年了,但仍然没有一个Magento SEO 的“权威手册”。在Magento 论坛和一些博客文章中,大量的文章都提到了这个主题,但没有一篇文章对这个主题给出了一个完整的概述。现在是时候让所有的知识和经验公之于众,于是就有了这个Magento SEO 权威手册。1. 基本的技术优化1.1. 普通设置Magento 是搜索引擎最友好的商用平台之一,但有几点需要关注以优化你的Magento SEO.第一步是使用最新的版本, 1.2.1. 然后,开始运行时,激活Server URL rewrites. 你可以找到这个选项在系统按钮下: System => 阅读全文
posted @ 2011-07-27 09:42
WEB-网站建设分享交流
阅读(841)
推荐(0)
编辑
摘要:
http://tool.chinaz.com/pagestatus/譬如404页面,我们要查看验证一下返回码是多少,可以使用下面这个工具查看返回码是多少!!http://www.internetofficer.com/seo-tool/redirect-check/譬如:结果;ResponseChecked link: http://www.hairextensionsstore.com.au/product /buy-straight-off-black-weave?cat=97This link does not work.Error message: 404 Not Found 阅读全文
posted @ 2011-07-27 09:03
WEB-网站建设分享交流
阅读(214)
推荐(0)
编辑
2011年7月26日
摘要:
在这一层中,应用了sql server CTE,关于cte,在这里补充一下:CTE (Common Table Expression),是从sql server 2005开始支持的一种表达式,它是一种临时结果集,与派生表类似,仅在查询期间有效。与派生表不同的是,cte可以调用自身,从而实现递归。此外,还可以在同一查询中引用多次。下面是CTE的语法:[ WITH [ ,n ] ]::=expression_name [ ( column_name [ ,n ] ) ]AS( CTE_query_definition )至少有一个定位点成员和一个递归成员,当然,你可以定义多个定位点成员和递归成员, 阅读全文
posted @ 2011-07-26 16:17
WEB-网站建设分享交流
阅读(210)
推荐(0)
编辑
2011年7月24日
摘要:
Controller 这一层首先要添加对WCF 的引用:如下,输入我们自己的wcf地址http://localhost:8732/Design_Time_Addresses/InfoPub.BLLService/Service1/mex为了解析嵌套结构的类,我们加入JsonBinderusing System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;using System.Web.Script.Serialization;namespace InfoPub 阅读全文
posted @ 2011-07-24 09:59
WEB-网站建设分享交流
阅读(231)
推荐(0)
编辑
摘要:
BLL层我们用wcf 来提供服务,这一层我们只对外只发布一个服务,为了使我们的代码可维护更好,我们引入抽象工厂模式。这样的话我们首先也创建三个接口:1) IInfo InfoResult Add(Info info);InfoResult Update(Info info);InfoResult Delete(int infoId);InfoList GetInfoList(SearchInfo searchInfo);InfoList GetInfoById(int infoId);2) IInfoType跟上面相同,不再赘述。3) IUserInfo跟上面相同,不再赘述。然后实现这三个接口 阅读全文
posted @ 2011-07-24 09:53
WEB-网站建设分享交流
阅读(170)
推荐(0)
编辑
摘要:
跟model层一样,我们同样可以用动软代码生成器来生成DAL层。这一层主要是数据库的访问,不再多介绍.需要说明的是我们要把微软的SqlHelper类引入我们的项目,这样我们访问数据库用这个类就够了,关于这个类大伙可以参见微软petshop中的SqlHelper类。1. 首先定义接口我们创建三个接口: 1) IInfo InfoResult Add(Info info);InfoResult Update(Info info);InfoResult Delete(int infoId);InfoList GetInfoList(SearchInfo searchInfo);InfoList Ge 阅读全文
posted @ 2011-07-24 09:26
WEB-网站建设分享交流
阅读(222)
推荐(0)
编辑
2011年7月23日
摘要:
下面开始在我们的解决方案里面增加实体.这一层我个人感觉是跟数据库的映射层次,有了这一层,各层访问数据库会方便很多,不然的话得用DataSet或DataReader的直接访问了。理解为持久化对象就ok了。在这里我们开始使用动软.Net代码生成器,这个网上很多,想使用的下载就可以了,更好的是CodeSmith 只不过这个工具我们需要自定义模板。用代码生成器是为了我们自己一手写重复的代码,仅此而已。安装好动软.Net代码生成器后,进入下面的界面:首先在左边的树菜单新增服务器,如下:选择下一步:输入相对应的服务器,用户/密码,数据库,选择确定即可。然后在左侧新建好的服务器选择连接:选择其中的info表 阅读全文
posted @ 2011-07-23 23:56
WEB-网站建设分享交流
阅读(185)
推荐(0)
编辑
摘要:
由于vs2010 本身不带 mvc3,所以我们需要下载AspNetMVC3ToolsUpdateSetup.exe下载地址如下:http://www.asp.net/mvc安装完成后,即可创建mvc3的项目如下,输入我们的项目名称InfoPub:选择ok,进入下个页面在这里我们选择Empty,注意默认的其他两个项目模板会自动生成登录,注册相关的一些东东,我们不需要,自动生成的结构如下:系统已经默认帮我们把jquery加入到Scripts下了,这里介绍一下:这里面包括了我们后面要用到的jquery 1.5.1(基本的jquery 1.5.1),jquery validate(验证),jquery 阅读全文
posted @ 2011-07-23 23:41
WEB-网站建设分享交流
阅读(177)
推荐(0)
编辑
2011年7月22日
摘要:
B3log 的文章同步不过来了。伤心啊。。。以后这里就不再发布文章了,文章就都发布到 Vanessa 上,但我还会时不时的登录下,看下这里的好友。 阅读全文
posted @ 2011-07-22 14:25
WEB-网站建设分享交流
阅读(120)
推荐(0)
编辑
摘要:
数据库设计工具我们依然采用Enterprise Architect 7.5 汉化版在这里可以稍微介绍下EA,个人比较喜欢Enterprise Architect ,这个工具比较类似Rational Rose网上有破解版本,它可以支持从需求分析到设计部署的全过程建模上问我们用了它的用例建模,下面我们开始使用它的数据库建模:下面是ea的操作界面:我们双击右边model下的Data model,选择左边Class下的table,出现新建table:这里一个关键的地方是记得选择数据库:我这里选择的是sql server 2005,输入数据名称后,选择Table Detail:选择列/变量:为表定义列名 阅读全文
posted @ 2011-07-22 09:26
WEB-网站建设分享交流
阅读(253)
推荐(0)
编辑
2011年7月21日
摘要:
magento的缓存刷新,有的时候并不能完全的可能如果编译,index magento,缓存刷新你做的新功能还是不能执行,那么,上空间var ->cache,清除所有缓存文件吧啊~~~~~~~~~~莫名的错误好le !! 阅读全文
posted @ 2011-07-21 22:21
WEB-网站建设分享交流
阅读(189)
推荐(0)
编辑
摘要:
www.cpanel123.comcpanel教程! 阅读全文
posted @ 2011-07-21 22:18
WEB-网站建设分享交流
阅读(178)
推荐(0)
编辑
摘要:
最近朋友的公司已经注册完成了,需要我帮它来开发信息发布系统. 我最近在公司做的项目多为微软的mvc 架构的开发,借给朋友做系统的机会,自己也总结一下,也跟大伙分享一下. 首先是工具准备 Enterprise Architect 7.5 汉化版(描述需求和设计) microsoft visio VS2010+SQL SERVER 2008(朋友的网站小access就够了,我本机就用sql server吧) 动软.Net代码生成器+CodeSmith Studio(用于生成一些重复用的代码) 下面描述一下信息发布的需求: 开发这个系统本身是为了朋友公司的网站信息发布,朋友的公司主要是做仪表类的.. 阅读全文
posted @ 2011-07-21 17:07
WEB-网站建设分享交流
阅读(239)
推荐(0)
编辑
摘要:
帝国cms网站迁移教程核心提示:网站迁移步骤: 1、在旧服务器备份数据库、d附件目录与表单目录; 2、到新服务器安装新的帝国网站管理系统; 3、登陆后台恢复备份的数据库、d附件目录与表单目录; 4、重新生成前台页面; 5、网站迁移完毕。 一、在旧服务器备份数据库、d附件目录与表单目录: (一)、备份d 网站迁移步骤: 1、在旧服务器备份数据库、“d”附件目录与表单目录; 2、到新服务器安装新的cms/ecms/'>帝国网站管理系统; 3、登陆后台恢复备份的数据库、“d”附件目录与表单目录; 4、重新生成前台页面; 5、网站迁移完毕。 一、在旧服务器备份数据库、“d”附件目录与表单 阅读全文
posted @ 2011-07-21 15:01
WEB-网站建设分享交流
阅读(375)
推荐(0)
编辑
2011年7月19日
摘要:
magento的搜索是没有分类条件的,我们可以给他加上这个条件,在综合站搜索比较精准一些!当然,magento的搜索设置也要设置好,太模糊的搜索会造成搜索的不精准。下面是代码,覆盖文件template/catalogsearch/form.mini.phtml文件即可~!!!!<?php$category = Mage::getModel('catalog/category');if(is_object(Mage::registry('current_category'))){ $current_category_path=Mage::registry(& 阅读全文
posted @ 2011-07-19 09:32
WEB-网站建设分享交流
阅读(334)
推荐(0)
编辑
2011年7月18日
摘要:
核心代码:复制代码 代码如下:if($("#elem_id").is(":hidden")) { } 实例代码1: 复制代码 代码如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title> New Document </title> <meta name=& 阅读全文
posted @ 2011-07-18 15:07
WEB-网站建设分享交流
阅读(182)
推荐(0)
编辑
摘要:
magento使用jquery安装key:Mxperts - jQuery BaseExtension Key:magento-community/Mxperts_Jquery网址: http://www.magentocommerce.com/extension/1619/mxperts--jquery-base安装后,使用的不是$,而是JQuery,例子将下面的代码粘贴到content里面就可以!!<script type="text/javascript">// <![CDATA[jQuery(document).ready(function(){j 阅读全文
posted @ 2011-07-18 09:02
WEB-网站建设分享交流
阅读(129)
推荐(0)
编辑
2011年7月14日
摘要:
行为型InterpreterTemplate Method Chain of ResponsibilityCommandIteratorMediatorMementoObserverStateStrategyVisitor 名称Interpreter结构意图给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。适用性当有一个语言需要解释执行, 并且你可将该语言中的句子表示为一个抽象语法树时,可使用解释器模式。而当存在以下情况时该模式效果最好: 该文法简单对于复杂的文法, 文法的类层次变得庞大而无法管理。此时语法分析程序生成器这样的工具是更好的选择。它们 阅读全文
posted @ 2011-07-14 17:39
WEB-网站建设分享交流
阅读(139)
推荐(0)
编辑
摘要:
名称Adapter结构意图将一个类的接口转换成客户希望的另外一个接口。A d a p t e r 模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。适用性你想使用一个已经存在的类,而它的接口不符合你的需求。 你想创建一个可以复用的类,该类可以与其他不相关的类或不可预见的类(即那些接口可能不一定兼容的类)协同工作。 (仅适用于对象A d a p t e r )你想使用一些已经存在的子类,但是不可能对每一个都进行子类化以匹配它们的接口。对象适配器可以适配它的父类接口。 Code Examplenamespace Adapter_DesignPattern{ using System; 阅读全文
posted @ 2011-07-14 17:38
WEB-网站建设分享交流
阅读(199)
推荐(0)
编辑
摘要:
为了方便阅读,我把一篇设计模式的资料拆分开发,分为三个大的部分,如下:Factory Abstract FactoryBuilderPrototypeSingleton 名称Factory Method结构意图定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method 使一个类的实例化延迟到其子类。适用性当一个类不知道它所必须创建的对象的类的时候。 当一个类希望由它的子类来指定它所创建的对象的时候。 当类将创建对象的职责委托给多个帮助子类中的某一个,并且你希望将哪一个帮助子类是代理者这一信息局部化的时候。 Code Examplenamespace FactoryMet 阅读全文
posted @ 2011-07-14 17:33
WEB-网站建设分享交流
阅读(203)
推荐(0)
编辑
2011年7月13日
摘要:
1.首先把两个序列文章的地址放上,有兴趣的可以看看 http://www.cnblogs.com/zhenyulu/articles/39257.aspx,这个基本是书上的内容,比较全,讲的不错 http://www.cnblogs.com/webabcd/archive/2008/04/02/1134658.html讲的也很全,但个人感觉有的地方讲的不够深入.创建型模式(Creational Pattern)1、乐在其中设计模式(C#) - 抽象工厂模式(Abstract Factory Pattern)介绍提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。2、乐在其中设. 阅读全文
posted @ 2011-07-13 11:02
WEB-网站建设分享交流
阅读(161)
推荐(0)
编辑
2011年7月11日
摘要:
。。。。。add to more firendhttp://www.magentocommerce.com/magento-connect/mavenstore/extension/7158/mavenstore_mailtofriends 阅读全文
posted @ 2011-07-11 10:12
WEB-网站建设分享交流
阅读(107)
推荐(0)
编辑
摘要:
ajax 登陆http://www.magentocommerce.com/magento-connect/Giko/extension/7190/giko_ajaxlogin 阅读全文
posted @ 2011-07-11 09:42
WEB-网站建设分享交流
阅读(158)
推荐(0)
编辑
2011年7月8日
摘要:
You can do as following for filtering products id 10 and 12$products->addAttributeToFilter('entity_id',array('in'=>array(10,12)));当然这种方式的上面,必须用 ->addAttributeToSelect();下面这种方式比较实用的,如果想按照名字排序,那么使用方法:setOrder("name","asc");如果想按照ids中的排列的顺序,那么实用 $collection-& 阅读全文
posted @ 2011-07-08 11:12
WEB-网站建设分享交流
阅读(167)
推荐(0)
编辑
2011年7月6日
摘要:
项目中要用到一个功能:主表主键为自增长,要求在插入主表数据前先获得主表要插入数据的主键ID值,用在插入子表时获取主键ID。在网上搜了一下,发现SELECT IDENT_CURRENT(TableName)这个语句可以实现。可是后来发现这个语句存在一个致命问题。问题如下:(表中数据都为空)(情况一)当新建表数据为空时, IDENT_CURRENT(TableName)返回值为1.这时主表数据插入成功后,主表自增长列会自动赋值 1(情况二) 当新增一条数据并删除后, IDENT_CURRENT(TableName)返回值还是1,可是现在主表插入成功后,主表自增长列会自动赋值2,而插入子表的主表ID 阅读全文
posted @ 2011-07-06 11:41
WEB-网站建设分享交流
阅读(181)
推荐(0)
编辑
摘要:
SQL Server 2000中,insert数据的时候返回自动编号的id,有三种方法实现SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY,它们都返回插入到 IDENTITY 列中的值。 IDENT_CURRENT :返回为任何会话和任何作用域中的特定表最后生成的标识值。IDENT_CURRENT 不受作用域和会话的限制,而受限于指定的表。IDENT_CURRENT 返回为任何会话和作用域中的特定表所生成的值。 @@IDENTITY: 返回为当前会话的所有作用域中的任何表最后生成的标识值。 SCOPE_IDENTITY :返回为当前会话和当前作用域中的任何表最 阅读全文
posted @ 2011-07-06 11:21
WEB-网站建设分享交流
阅读(271)
推荐(0)
编辑
2011年6月30日
摘要:
<?php $mysql_server_name='localhost'; $mysql_username='root'; $mysql_password=''; $mysql_database='hairleft'; $conn=mysql_connect($mysql_server_name, $mysql_username,$mysql_password, $mysql_database); $arr1 = array("aa","bbb","ccc",&qu 阅读全文
posted @ 2011-06-30 15:38
WEB-网站建设分享交流
阅读(181)
推荐(0)
编辑
摘要:
从表counter中读取数据字段car,然后全部插入到表counterss!!insert into counterss(car) select car from counter 阅读全文
posted @ 2011-06-30 11:19
WEB-网站建设分享交流
阅读(162)
推荐(0)
编辑
摘要:
快速模糊查新按照匹配自定义排序,对于提高速度很重要!SELECT * FROM counterssORDER BY CASE WHEN car LIKE '%zhao%qi%yong%'THEN 0 WHEN car LIKE '%zhao%yong%qi%'THEN 1 WHEN car LIKE '%yong%zhao%qi%'THEN 2 WHEN car LIKE '%qi%zhao%yong%'THEN 3 WHEN car LIKE '%yong%qi%%zhao'THEN 4 WHEN car LIK 阅读全文
posted @ 2011-06-30 10:01
WEB-网站建设分享交流
阅读(246)
推荐(0)
编辑
2011年6月29日
摘要:
单个后台修改比较费劲,重新导入数据有很浪费时间,那么,进数据库修改吧!,你要先看表eav_attribute`,字段attribute_code值为“name”,对应的attribute_id的值是多少,这里是96!下面是将Wavy修改为Weave,注意大小写!UPDATE catalog_product_entity_varchar SET value = REPLACE(value,'Wavy','Weave')WHERE attribute_id =96AND value LIKE '%wavy%' 阅读全文
posted @ 2011-06-29 10:10
WEB-网站建设分享交流
阅读(320)
推荐(0)
编辑
2011年6月28日
摘要:
按照下面的步骤进行,下面是地址,不过有一些我给去掉了按照下面的方式来,需要添加js段:function toggleMenu(el, over){ if (Element.childElements(el)) { var uL = Element.childElements(el)[1]; var iS = true; } if (over) { Element.addClassName(el, 'over'); if(iS){ uL.addClassName('shown-sub')}; } else { Element.removeClassName(el, 阅读全文
posted @ 2011-06-28 14:32
WEB-网站建设分享交流
阅读(381)
推荐(0)
编辑
2011年6月27日
摘要:
1C:/Documents and Settings/Administrator>e:2E:/>cd E:/wamp/bin/mysql/mysql5.5.8/bin3mysql -h 127.0.0.1 -u root -p4usr database5source "路径名"+/mytest_emp_dept.sql注意:数据包备份压缩包要解压! 阅读全文
posted @ 2011-06-27 18:23
WEB-网站建设分享交流
阅读(161)
推荐(0)
编辑
摘要:
1新订单,这个好说,后台又设置system->system->sale emails->order->Send Order Email Copy To写上发送的邮箱即可!2新用户这个magento后台没有设置,需要去修改系统文件在文件:/app/code/core/Mage/Customer/Model/Customer.php里加一个方法‘->addBcc(’your@email.adrr’)’搜索sendNewAccountEmail function然后入下面所示,加入一个方法addBcc(),里面是你的邮箱地址:Mage::getModel(’core/e 阅读全文
posted @ 2011-06-27 10:41
WEB-网站建设分享交流
阅读(252)
推荐(0)
编辑
摘要:
http://www.magentocommerce.com/magento-connect/Yarhajile/extension/728/multiple-tablerates 阅读全文
posted @ 2011-06-27 10:08
WEB-网站建设分享交流
阅读(293)
推荐(0)
编辑
摘要:
magento后台如何批量删除产品2011-04-24 01:08magento怎样批量删除产品?用过magento的朋友都知道,在magento后台批量删除产品的速度是非常慢的,一分钟还删不掉30个产品,勾选较多产品进行批量删除动作时往往会出现 Time Get Out 504 错误 。这是因为每个产品都有很多的属性,都关联着数据库里将近30多个表,每删除一个产品时数据库都要执行30多个表的查询,所以批量删除的产品越多所花费的时间将越长,将很容易导致服务器时间超时的状况。下面介绍一种简便方法可以在3秒之内删除将近上千数量的产品(做之前最好先备份数据库,本人在magento1.4版本测试通过. 阅读全文
posted @ 2011-06-27 08:54
WEB-网站建设分享交流
阅读(294)
推荐(0)
编辑
2011年6月25日
摘要:
magento自己集成了paypal功能,后台设置:1system->config-paypel进入:1.1Merchant Country 设置国家1.2 Email Associated with PayPal 设置账号1.3Select a PayPal Solution1.4选用Website Payments Standard– PayPal processes all of your orders, and you get paid.前面打钩,别的把勾去除1.5在下面栏目将website payment standard setting点开1.5.1Payment Actio 阅读全文
posted @ 2011-06-25 10:47
WEB-网站建设分享交流
阅读(335)
推荐(0)
编辑
2011年6月24日
摘要:
一、asp.net中导出Execl的方法:在asp.net中导出Execl有两种方法,一种是将导出的文件存放在服务器某个文件夹下面,然后将文件地址输出在浏览器上;一种是将文件直接将文件输出流写给浏览器。在Response输出时,/t分隔的数据,导出execl时,等价于分列,/n等价于换行。1、将整个html全部输出execl此法将html中所有的内容,如按钮,表格,图片等全部输出到Execl中。 Response.Clear(); Response.Buffer= true; Response.AppendHeader("Content-Disposition"," 阅读全文
posted @ 2011-06-24 14:23
WEB-网站建设分享交流
阅读(248)
推荐(0)
编辑
2011年6月23日
摘要:
相对其他的资料,这个系列的文章说了很多原理的东西,我喜欢,呵呵。转载地址:http://www.cnblogs.com/jasenkin/archive/2010/09/11/mvc_action_filter.html了解关于 ASP.NET MVC 应用程序与ASP.NET Web Forms 应用程序两者之间的不同点. 了解怎样去决定什么时候创建一个 ASP.NET MVC 应用程序.ASP.NET MVC 概述(C#) 模型-视图-控制 (MVC) 结构模式将一个应用程序分隔成三个主要组成部分:模型层、视图层、控制器。ASP.NET MVC框架提供了另一种可以替代ASP.NET Web 阅读全文
posted @ 2011-06-23 18:24
WEB-网站建设分享交流
阅读(311)
推荐(0)
编辑
|
|
|