moffee's blog

图片的命名原则遵循以下几条规范

  ☆ 名称分为头尾两两部分,用下划线隔开。   ☆ 头部分表示此图片的大类性质,例如广告、标志、菜单、按钮等等。   ☆ 一般来说:   放置在页面顶部的广告、装饰图案等长方形的图片我们取名:banner   标志性的图片我们取名为:logo   在页面上位置不固定并且带有链接的小图片我们取名为button   在页面上某一个位置连续出现,性质相同的链接栏目的图片我们取名:menu   装饰用的照片我们取名:pic   不带链接表示标题的图片我们取名:title   依照此原则类推。   ☆ 尾部分用来表示图片的具体含义。   ☆ 下面是几个样例,大家应该能够一眼看明白图片的意义: banner_sohu.gif banner_sina.gif menu_aboutus.gif  menu_job.gif  title_news.gif  logo_police.gif  logo_national.gif  pic_people.jpg  pic_hill.jpg

阅读全文

ecshop261的1112版本升级到1119版本

官方的声明在这里 http://bbs.ecshop.com/thread-69701-1-1.html 对比了下模板的文件,以下几个模板文件有所更改,发布出来,希望对制作ec模板的朋友能有所帮助。 auction_list.dwt gallery.dwt search.dwt ============= history.lbi page_header.lbi vote.lbi 其中,auction_list.dwt的更改是把: <span style=”margin:2px 10px; font-size:14px; line-height:36px;”>{$lang.group_goods_empty}</span> 更改为: <span style=”margin:2px 10px; font-size:14px; line-height:36px;”>{$lang.no_auction}</span> gallery.dwt的更改是把 <embed src=”data/images/pic-view.swf” quality=”high” id=”picview” flashvars=”xml=<products name=’{$gallery.goods_name}’ shopname=’{$shop_name}’>{foreach name=gallery_list from=$gallery.list item=photo}<smallpic{if $smarty.foreach.gallery_list.first} selected=’selected’{/if}>{$photo.gallery_thumb}</smallpic><bigpic{if $smarty.foreach.gallery_list.first} selected=’selected’{/if}>{$photo.gallery}</bigpic>{/foreach}</products>” pluginspage=”http://www.macromedia.com/go/getflashplayer” type=”application/x-shockwave-flash” width=”100%” height=”100%”></embed> 更改为 <embed src=”data/images/pic-view.swf” quality=”high” id=”picview” flashvars=”copyright=shopex&xml=<products name=’{$gallery.goods_name}’ shopname=’{$shop_name}’ water_mark_img_path=’{$watermark}’ water_mark_position=’3′ water_mark_alpha=’0.5′>{foreach name=gallery_list from=$gallery.list item=photo}<smallpic{if $smarty.foreach.gallery_list.first} [...]

阅读全文

magento之安装篇

从官方网站下载了最新的1.1.7版本,似乎不支持迅雷下载,直接另存为下载了。 安装的时候,出现了一下提示: PHP Extension “pdo_mysql” must be loaded PHP Extension “mcrypt” must be loaded 在网上查看了下,找到了以下答案: window下安装php_curl支持 1.找到php.ini.修改extension=php_curl.dll 把前面的分号去掉。 2.php_curl.dll(php5的ext目录) 、libeay32.dll 和ssleay32.dll 复制到 %windir%/system32下。 重启php的服务 无法载入 mcrypt 扩展 1、在php.ini配置中,将php_mcrypt.dll前的;去掉。 2、从php5中复制libmcrypt.dll到dlls目录和system32目录下。 [dlls目录不用也可] 重启php的服务  另外,还需要在php.ini下添加以下代码  extension=php_pdo.dll extension=php_pdo_mysql.dll 我用的appserv,第一行语句已经有了,第二行去掉;注释就ok了。 终于看到了久仰的Magento的界面了。

阅读全文

Freeway网店系统

听说也是一个网店系统,官方网站是:http://www.openfreeway.org/  下载了一个安装,没成功,提示错误 The ‘InnoDB’ feature is disabled; you need MySQL built with ‘InnoDB’ to have it working

阅读全文

Magento开源的PHP电子商务系统

Magento 作为一款新的专业开源电子商务平台在设计上,包含相当全面,以模块化架构体系,让应用组合变得相当灵活,功能也相当丰富。同时Magento 也具备收费的企业版本功能,积极谋求合作和第三方整合的工具,比如电子支付平台等。 Magento的适用群体 Magento的主要应用群体为各企业的大型购物网站,可满足他们的各方面的需求,它具备多种用途及设备齐全的电子商务网站,功能包括购物车、配送、产品评论等等。作为一款专业的电子商务程序,Magento有极强的灵活性和可定制性。它的宗旨是让每一个电子商务的实现都是独一无二,与众不同。Magento的模块化结构使商家可以有效控制电子商务的工作流程。 Magento的成功案例演示        Magento的成功案例所涉及的范围的极为广阔,譬如艺术与装饰类、汽车和摩托车类、礼品类、食品行列类、工业类、计算机和电子产品类、体育类、时尚与服饰类音乐类、专业类、健康/美容/保养类电话、音响、录像类、等各大网站。可以说在我们的生活中是无处不在,紧密不可分割。 Magento的功能和特性 容易整合 Magento让整合第三方厂商解决方案变得更加容易,透过Magento建立客制化网站可以节省您很多的时间与资源。   新颖的功能 像是产品标签、多送货地址或产品比较系统等功能,您不需要支付额外的费用来取得,在现成的Magento系统中,您可以发现更多。 专业与社群支援 不像是其他的开放原始码解决方案, Magento提供专业、可信赖的支援,您也可以从热情的社群中取得协助。 完整的扩充性 无论网站经过了一夜或是一年的成长,您不需要担心选择的方案无法应付,Magento提供了完整的扩充性。 官方主页 http://www.magentocommerce.com/

阅读全文

CSS的渲染效率—-书写高效的CSS

尽管作者的某些建议不太赞成,但毕竟还是有可取之处,原文如下: 根据一些CSS写作经验,如何提高渲染效率及所占用消耗的资源,我们来浅谈一下CSS的渲染效率,书写高效的CSS。 1、十六进制的颜色值对位数与大小写 编写十六进制颜色值时你可能会用小写字母或省略成3位数,关于这写法没找到确实的数据证明对浏览器的渲染效率是否有影响,但十六进制的颜色值默认标准是大写及6位数标注。在未知情况下不希望冒险而降低了渲染的效率。 * 不赞成 – color:#f3a; * 建议用 – color:#FF33AA; 2、display与visibility的差异 他们用于设置或检索是否显示对象。display隐藏对象不保留物理空间,visibility为隐藏对象保留占据的物理空间。当浏览器渲染被占据的物理空间时,会有所消耗资源。 * 不赞成 – visibility:hidden; * 建议用 – display:none; 3、border:none;与border:0;的区别 和display与visibility的关系类似,分别不保留与保留空间。更多的是border:0;尽管可以隐藏掉边框,但它会为你保留border-color/border-style的使用权。 * 不赞成 – border:0; * 建议用 – border:none; 4、不宜过小的背景图片平铺 一张宽高1px的背景图片,虽然文件体积非常之小,但渲染宽高500px的板块需要重复平铺2500次。提高背景图片渲染效率跟图片尺寸及体积有关,最大的图片文件体积保持约70KB。 * 不赞成 – 宽高8px以下的平铺背景图片 * 建议用 – 衡量适中体积及尺寸的背景图片 5、IE的滤镜 IE的滤镜除了比较消耗资源外也有兼容性问题。当中有令PNG透明的滤镜,可采用GIF或JPG似透非透的办法来避免使用此滤镜。建议只在IE6应用GIF透明,因为IE7以上已经支持了PNG透明。 * 不赞成,滥用IE滤镜因为消耗资源外也有兼容性问题。 * 建议用,最好选择其它方法能避免使用滤镜。 6、*{ margin:0; padding:0;}避免浏览器样式差异 *号通配符把所有标签都初始化一遍,浏览器的渲染消耗一定的资源。有部分在标签在不同浏览器上几乎无差异,或是某些已经不推荐使用的标签(因为你不会去用它),它们不需通配符要重新初始化一遍这样做能节省一点资源。 * 不赞成,使用*号通配符 * [...]

阅读全文

CSS 设计中的黄金分割率应用

希腊Web 设计师Christos Chiotis 发表在 CssGlobe 的一篇文章,讲述了黄金分割率在 CSS 中的应用。黄金分割率是一个应用广泛的数学常数,大约为 1.6180339887。黄金分割率用在 Web 设计中,可以为设计带来更多视觉上的和谐。 在一个简单的两栏式页面布局中,使用两个容器,第一个容器用来显示主要内容,第二个容器显示侧条。比如,页面宽度为 960 px,使用黄金分割率,主内容容器的宽度应该为 960 / 1.62 = 593 px,而侧条的宽度为 960-593=367 px。 作者建议,在 Web 排版与布局中可以使用以下基本 CSS 设置 line-height = font-size * 1.62 paragraph margin = paragraph line-height * 1.62 / 2 header’s margin-top = headers line-height * 1.62 不过对中文而言,至少 font-size 和 line-height 之间使用黄金分割率是不适合的,假如中文字体使用 12px 的话,最佳行高是 [...]

阅读全文

Firebug介绍以及使用详解

Firebug是目前超强大的web开发工具,功能很全面,但是只在firefox中可用,下面一一介绍: 用firebug你可以在任何一个页面上 edit, debug, and monitor CSS, HTML, and JavaScript ,甚至可以动态修改dom树和css。 只要你安装上它,你会发现再也离不开他啦! 1.跟踪HTML,很容易找到页面上的某一个区域的HTml在哪里 2.js断点调试 3.css调试 4.dom树分析 5.网络检测,跟踪每一个请求,可以查看请求和响应的所有内容,可以帮你发现性能瓶颈,同时也是一个很好的hack工具和ajax调试工具 介绍Firebug使用的几个地址: http://www.cnblogs.com/analyzer/articles/879952.html http://www.ruanyifeng.com/blog/2008/06/firebug_tutorial.html

阅读全文