Tag: magento

Magento教程 77:在Magento中整合CSS及Javascript

为了提升网站效能、减少HTTP requests,将众多的javascript及css整合在一起,是一件必要的工作。 关于这一方面,magento提供一个简便的方法,请参考下列教学步骤。 Step 1: 登入magento后台 依System > Configuration > ADVANCED > Developer > 找到JavaScript Settings 及CSS Settings。… Read More

Magento教程 75:优化你的Magento社群分享功能

在社群网站火红的现今,社群分享功能已经与电子商务密不可分,所以我们也常在Magento中安装社群分享的功能,但是该如何准确的控制分享至社群网站的功能呢? 本篇就要教导大家如何简单的控制我们社群分享的内容。 在Magento1.9.1 版本中的rwd主题包中已经内建有简单的社群分享功能,我们将以此为范例,为各位展示此次教学范例。 下图为1.9.1 预设rwd主题包的产品页面,红色框起的部分是该主题包的预设分享功能。 点下Facebook图示后就会到分享的页面 之后点击Twitter的分享功能 这些结果都只是没有指定资料抓取后的结果,还有更多的改善空间。 再看完了预设的分享功能之后,接下来开始我们的优化作业。 优化作业 Facebook针对社群分享内容有发布Open Graph protocol ,Twitter 对社群分享也有提供相对应的twitter card的标签,利用社群网站所发布的标准文建,让我们可以容易的为网页增加社群分享的标签。 本次的优化也将原本的社群分享截取产品的Description,更换成Meta… Read More

Magento教程 74:新手必看─6个改善网站速度的技巧(含WordPress / Magento)

随着网站提供内容越来越详细、丰富,网站需要传送的资料也逐渐扩增,这些都会影响网路传输资料的速度,增加载入时间。 在这分秒必争的资讯时代,我们必须确保自己的网站使用快速、流畅,加强使用者经验;所以今天要和大家分享的主题就是如何提升你的网站速度。 1.主机 主机是网站所有的基础,基础的CPU处理速度、记忆体大小、硬碟的种类等,详细的有网路上传及下载速度、主机限制的流量、主机系统的环境,使用合适的主机对网站速度来说是很重要的。 2.图片压缩 因为网页内容越来越丰富,使用的图片也越来越多,导致容量不断地增加,所以选用正确尺寸的图片,以及适当的压缩图片可以改善网站速度。 3.使用语法取代Flash与图片 目前网页技术日新月异,使用CSS3以及JS套件就可以达成以往难以实现的网页效果,可以减少Flash、图片与GIF动图的使用,使用语法演算出来的动画与图像,所需容量小、执行速度快,帮助网页提升效能以及减少资料量的负荷。 4.使用快取与网站压缩 使用快取帮助网页缓冲处理,将经常读取的页面及档案作成快取,让使用者不用重覆载入相同资料,或让使用者在读取相同资料时,取得先前已被自己或他人处理过的结果,不用再处理相同资料,将已处理过的资料内容记录至浏览器或伺服器中。 使用网页压缩技术,将网站上的CSS、JS与一些网站内容进行压缩。 5.CDN(内容传递网路) 由于CDN在维基百科已有相当清楚的解释,我们直接转载维基百科的相关内容: CDN的总承载量可以比单一骨干最大的频宽还要大。 这使得CDN可以承载的使用者数量比起传统单一伺服器多。 也就是说,有100Gbits/sec处理能力的伺服器放在同样的资料中心,只有10Gbps/sec频宽就只能发挥出10Gbps/sec的承载量。 但如果放到十个有10Gbps/sec的地点,整个系统的承载量就可以到10*10Gbps/sec。 同时,将伺服器放到不同地点,可以减少互连的流量,进而降低频宽成本。… Read More

Magento教程 73:改善Magento商品图片的品质

为了有效的提升浏览网页的体验,Magento系统在前端页面产生商品图片之前,会将图片做品质的压缩,虽然影响的程度不大,但是您还是想要在商品页面中呈现高品质的商品图片,可以采用以下作法: 步骤1 复制 /lib/Varien/Image/Adapter/Gd2.php 档案并储存到 /app/code/local/Varien/Image/Adapter/Gd2.php 在档案中找到这段程式码 将程式码改成如下图 储存之后再去Cache管理刷新系统的Cache,之后你就可以比较商品图片是否比之前更清晰。 以上就是本次分享的资讯,如果有任何问题欢迎与我们联络。   原文:http://www.astralweb.com.tw/improve-the-quality-of-goods-pictures-magento/ 本文:Magento教程 73:改善Magento商品图片的品质… Read More

Magento教程 72:检查Magento核心档案是否有被修改

在 开发Magetno专案时,常会因为客制化的需求而对网站内的代码进行编辑,如果编辑到Magento的核心档案时,会容易造成错误以及后续版本的更新问 题,我们不建议对系统核心档案进行直接的编辑,以下欧斯瑞将教你如何检测你的Magento的核心档案是否有被修改过。 准备事项: 1. 欲检测Magento 网站 2. 全新Magento 网站(需与测试网站版本相同) 使用命令: diff -qrbB检测资料夹路径比对资料夹路径 diff 是用来比较档案内容,如果有不同就会输出报告 -q 只在有对比档案不同才报告 -r… Read More

Magento教程 71:解决Magento的疑难杂症─local.xml

local.xml 档案是在Magento系统中非常重要的档案,负责储存Magento安装参数,包含系统连结资料库的参数、密钥、安装日期以及后台URL,根据需求有时 会需要更改这个档案,本篇文章将分享我们操作的经验、遇到的问题和解决方法,希望大家在更改此档案时更顺利。 情况一: 将local.xml从etc资料夹中移除后执行网站,网站中会呈现安装的画面,然而,我们没有安装就把原本的local.xml放回原先的资料夹,此时网站却出现错误报告,重新整理了数次也无法回复至先前的网站。 解决方法: 根据我们经验,可试着清空var资料夹里的cache与session资料夹 ,就能恢复至之前的网站。 情况二: 由于要测试新的资料库主机,我们复制local.xml并重新命名档案放在同一个资料夹,为了让magento不要连接先前的主机位置,我们清空了使用者帐号栏位,并且在local.xml上输入新资料库主机资讯。 清空了Cache与Session后执行网站,却发出错误报告。 解决方法: 起先我们误以为是新主机的资讯设定错误,进行验证发现新主机位置资讯是正确的,经过测试才知道原来在资料夹中,系统会将所有local开头的xml档案当作成系统设定档,只要是符合local开头的xml档案,就会被系统认定为这是参数设定档。 为了要避免这美丽的误会,如果想要在etc的资料夹中复制local.xml档案制作备份,最好的作法是不要放在同一个资料夹或着是提供local.xml档案不同的副档名 。 以上为我们在建构Magento时的经验分享,如果大家在使用Magento系统中遇到难以解决的问题,欢迎联络我们一起交流讨论!   原文:http://www.astralweb.com.tw/two-ways-to-fix-local-xml-problem/… Read More

Magento教程 70:两种方法:解决Magento无法使用WYSIWYG上传图片问题

在Magento中,我们很常使用WYSIWYG管理内容,例如首页、产品页面、客制化版块、客制化网页等,也常会上传图片来美化网站页面,但如果遇到无法上传图片的问题时,该如何解决呢? 本篇文章将提供你两种解决方法,希望能帮助大家顺利上传图片,美化版面! 使用WYSIWYG上传图片:   情况1.:资料夹权限 假如在上传图片时,出现了类似上方图示,或关于资料夹权限的警告,可以试着使用下列步骤解决: 1. 检查“Magento所在目录/media/” 权限是否为755,若不是请修正为755。 2. 检查“Magento所在目录/media/WYSIWYG” 资料夹是否存在,若不存在请建立该资料夹。 3. 检查“Magento所在目录/media/WYSIWYG” 权限是否为755,若不是请修正为755。 情况2.:管理者权限 如果你身为管理群组的其中一位管理员,发现插入图片功能的[浏览] 按钮消失(如上图),要如何才能把消失的按钮找回呢?… Read More

Magento教程 69:Magento结构概述

Magento,有史以来功能最齐全的个人/企业用电子商务平台,于2007年开始由制作出osCommerce这套元老级电商平台的公司Varien Inc.开发,并于2011年被ebay收购。 Magento适用于各种中大型电子商务解决方案,拥有完整的购物车、订单管理、会员管理、产品管理、报表等系统,但是相对的,它也是一个复杂的系统,各种功能间的连动性也相当大,Magento采用Zend Frame Work这套MVC架构来作为核心。 (图片摘自Wiki: https://zh.wikipedia.org/wiki/MVC ) 什么是MVC架构? 根据上图,假设你就是那位USER,CONTROLLER是一位管家,MODEL是工具,VIEW是你最后看到的结果。 某天你看到院子里杂草丛生(VIEW),你就对管家(CONTROLLER)下达“整理庭园”这个指令,而管家接收到命令后,去拿了一台除草机(MODEL)来除草,之后你就看到一个整齐的庭园了(UPDATED VIEW)。 另 外,Magento系统算是相当经典的一个EAV资料模型范例,它实现了能够随时增加商品属性的可行性,让商家能够在网站上贩卖不同类型的商品,却又可以 简单的分别为他们设定属性,例如衣服一定会分尺寸、颜色,包包分颜色、品牌,平板电脑会有作业系统、处理器、记忆体等规格。 采 用EAV资料模型的另一个好处是,让Magento可以开设不同国家的店面,每个店面可以有不同的语言、不同的价格、贩售不同的商品、结帐跟货运方式也可 依国家做不同设定,最重要的是只要单一个后台就能进行管理,相当方便,搭配客制化扩充套件,还能做到多仓库设置,非常适合跨国公司使用。… Read More

Magento教程 68:Magento网站建置四部曲—–利用SEO拯救你的网站曝光率

经历前面了一连串的需求确认、伺服器选择、网站UI/UX及行销设计后,辛苦终于有了代价,一个规划完整的网路商店终于完成! 现在万事俱备,只欠东风了。 等等,还没有结束吗? 网路商店不是已经完成了吗? 没错,网路商店本身确实已经完成,但后面还有更重要的事情必须执行,其实网路开店并没有一般人想像中的简单,只是因为进入的门槛低,让大家误会很简单而已。 不知你可曾注意过,当你上网搜寻某些关键字时,搜寻结果总是几个网站名列前茅呢? 举例来说,若是我搜寻“衣服”,我们可以注意到像是东京着衣、Lativ、101原创等等的知名品牌,就算不是排在第一个,也都至少会显示在搜寻结果的第一页。 这就是SEO的力量。 什么是SEO呢? SEO中文称为“搜寻引擎优化”,是一种让你的网站能够更容易被搜寻引擎优先找到的方法,而所谓的搜寻引擎,指的就是像Google Search、Yahoo、Microsoft bing这些入口网站,每个搜寻引擎都有自己的一套搜寻评分标准,当你的网站分数越高时,就越容易被找到而有可能排在搜寻结果前面。 可是我们无法掌控评分标准啊,那我们要怎么做优化呢? 我们无法修改评分标准,但我们能够让网站更加符合评分标准以达到高分,而网站中的内容将是影响分数的一大要素,撇开技术性的调整网站编码和网站架构,或正确且精准的使用付费广告不谈(这部分就属于专业的范畴了,请交给专业人士来为您处理)“内容为王”,在这个网路时代内容是决定成败的重要原因之一,但并不是说随便的内容也可以,在搜寻引擎看来,你的内容需要符合下列项目: 高品质的内容:你的内容是否够吸引人,让使用者愿意持续停留在你的网站? 你的内容是否具有原创性或独特性,而非重复转贴他人的内容? 符合大众搜寻的关键字:你的内容或是标题是否符合大众在搜寻时使用的关键字? 例如说今天你的网站是卖精致打火机,但你的标题或是内容都用“赖打”而非“打火机”,若是使用者搜寻“打火机”时,搜寻引擎可能会忽略掉你的网站,因此使用关键字工具来了解使用者的搜寻习惯是非常重要的。… Read More

Magento教程 67:Magento网站建置三部曲—–UI/UX设计与行销的重要性

「你有看到巷口新开的精品店吗?他的欧风装潢真的好漂亮喔!好想去看看。」 「你看,大侠汉堡包正在推出买一送一的优惠呢!我们聚会就决定在这里吧!」 「这家咖啡厅的服务人员真的很亲切呢,服务又贴心,下次还要再来。」 这些对话,是不是让你感到很熟悉呢? 每 当我们看到精心装潢的店面,听到某家店服务极好或是商品在大特价促销,我们总是会多加留意,许多老板/创业者也看准这点,店面装潢一家比一家华丽,商品一 家比一家精致,促销手法一家比一家有趣,为了打造独特的顾客体验让新客人源源不绝,就客户回购不断,大家无不费尽心思。 但 诡异的一点是,同样都是开店,想要开网路商店的人却很少考虑到这些,许多人甚至认为网路开店就是要低成本,反正我东西摆上去加减卖,时间久了总会赚,这就 像是你在路边随边租个便宜店面,然后挂上招牌,里面放几项商品甚至也不规划陈列方式就开始做生意了,试想这样子的店会赚钱吗? 但是当然不能说这样的想法不对,这是因为许多人还不了解,其实网路商店也是个“店”,一样需要漂亮的门面、简单直觉的使用者介面、独特舒适的购物体验、还有绝对不能缺少的行销策略,若在一开始规划时,就把这些都考虑在内,恭喜你,您的网路商店已经成功一半。 那要如何打造一个良好的网路商店呢? 首先当然是要有吸引人的首页设计,像一般常见的投影片切换,让来到网站的客户能够一眼看出你是卖什么、或是正在举办什么促销活动。 其次是考虑购物者的使用体验,像是采用一页式结帐 ,让客户不用一直按下一步,可以一次填完直接送出,另外就是网页采用响应式设计 ,让使用行动装置的客户也能顺畅浏览并且结帐,确实增加购买率。 最后就是行销策略了,Magento本身就有内建不少好用的行销方案,甚至可以整合部落格,达到文字行销的效果,也可以分享产品到像是脸书或是推特,增加曝光率。 但… Read More

Magento教程 65:Magento网站建置一部曲—–沟通的重要性

相信许多人,尤其是从事软体服务业的人,在与客户进行专案的过程中,常常会发生双方想法差异太大,或是对于某项功能上的认知天差地远,好一点的可能案件依然可以成交,但弄得灰头土脸,差一点的可能煮熟的鸭​​子飞了,赔了夫人又折兵。 有个笑话是这么说的,一批造桥的工程师在丈量桥墩的位置时,位置偏了1公分他们没有发觉,就开始分别从两岸开始施工,到最后两边的桥要衔接在一起的时候才发现大事不妙…..两边完全无法衔接。 套用在网站建构,若是一开始没有沟通好,即使是一点点微小的差异,做出来的功能可能都与客户期待的天差地远。 事前的充分沟通就会变得非常重要,那要如何避免这样的情况发生: 1.充分沟通: 系统的规划与需求不是一两次的对谈或是书信往来就可以厘清的,尤其当我们要建置的是像Magento这样复杂又多功能的系统,我们希望在开始的时候,客户能够先提出他所有的需求,再经由与客户多次的谈话来慢慢理出轮廓。 2.增加客户的信赖度: 有时我们必须引导客户,绝大部份客户对Magento的理解不会比我们多,试着帮客户整理出可能他原本不知道的必要功能,这样子也会增加客户的信心。 3.以书面严格制定制作的范围: 待所有需求都定下来后,我们需要以书面的形式,从前台、后台、页面设计、功能等等⋯⋯每一项都要明确定义,避免日后可能的争议,当客户也同意这份书面合约后,恭喜,我们可以开始进行了。 当然,虽然经过这么多事前准备也不代表这样就完全没问题了,但无论什么状况,都必须切记,保持诚心并对客户以礼/理相待,欧斯瑞工作团队一直都秉持这样的理念与客户做沟通,无论您有什么样的问题,或是有建置网站的需求,欢迎您随时联络我们。   原文:http://www.astralweb.com.tw/magento-website-design-the-importance-of-communication/ 本文:Magento教程 65:Magento网站建置一部曲—–沟通的重要性… Read More

Magento教程 64:电商平台比一比III,当Magento对上OSCommerce

先 前几篇系列文章,我们比较过Magento及与他同时期推出的新一代电商平台后,终于要轮到老前辈–OSCommerce,相信不少人应该都对这它不陌 生,它是在西元2000年时由一位德国人Harald Ponce所开发,包含完整的购物车系统、后台管理、结帐流程、商品上架等,算得上是电子商务界的始祖,即使在现今当红的Magento或 Opencart身上都还能看到有OSCommerce的影子。 OScommerce同样是使用PHP撰写,搭配MySQL,并且采用开放原始码的方式,让开发者能够依照自己的构想开发扩充套件,其安装使用简单的特性,让非技术背景的使用者也能轻松上手,而且只要是能支援PHP环境跟MySQL的伺服器都能挂载。 但是岁月终究催人老,就算是始祖OSCommerce也逃不过市占率年年下降的趋势。 在 电子商务蓬勃发展的今天,对于平台功能的需求早已不可同日而语,OSCommerce当初开发的目的仅仅只是一个“线上购物车”系统,对于SEO、行销、 跨国店面、优惠Coupon等需求支援不高,就算额外开发扩充套件,功能也有限,这些都让OSCommerce在网路市场上逐渐式微,在世界前一百万大电 商网站中OSCommerce的占有率仅有4.3%,Magento却高达26%。 由此我们可以得知,现今对于电商平台的要求,已不是完整的购物系统就足够的,还必须搭配SEO与各种行销策略,而Magento能够轻易支援这些需求,甚至利用扩充套件更上一层楼。 如 同开设实体店面,我们一定会精心装潢并且大力宣传或举办促销活动,网路商店也一样需要用心经营,而欧斯瑞除了拥有丰富的Magento建置经验外,还有专 业的SEO优化以及网路行销团队,提供像是Google Adwords、Bing Ads、以及各种UI/UX设计等服务,若您有任何相关的需求,非常欢迎您与我们联络。  … Read More

Magento教程 63:电商平台比一比,当Magento对上Woocommerce

继先前我们比较过Magento与Opencart之后,这次我们将针对另外一套 ​​热门的电商平台—WooCommerce来与Magento做个比较,WooCommerce是WordPress底下的一个电子商务扩充套件(意即必须要先有WordPress才能够使用),有些特性与Magento非常相似,例如: 两者皆为全球数一数二的开放原始码电商平台。 对于商品上传几乎无限制,并且有效率的管理。 容易整合部落格,轻易达到内容行销的目的。 版面以布景主题或模板组成,更换简单。 这样说起来,使用Magento跟WooCommerce的差别到底在哪里? 首先我们必须先定义我们电子商务的规模,若您只是要建立一个各人的、或是简单的小规模电商平台,WooCommerce绝对是首选之一,因为他有下列几项优点: 使用简单,非常适合初学者。 对于伺服器端几乎没有特别要求,只​​要是能支援PHP与MySQL的主机就能够部署。 维运成本低,除非您需要很多额外的扩充插件,否则不见得需要有专业的工程师或团队。 但我们必须考虑的是,一旦当您的商业规模成长超过预期,甚至需要交叉销售或是向上销售等功能;或是当商品种类太多需要搜寻及过滤功能让客户能够更快找到商品时,WooCommerce就显得心有余而力不足了。 虽然Magento在技术、伺服器负载及成本方面的要求都比较高,但其优异并全面的基本功能以及近乎无限制的扩充特性,能够随着您事业的扩张而不断成长,以长远的眼光来看,Magento还是非常有优势的。 可 能不少人对于Magento相对较高的进入门槛感到却步,而这正是我们欧斯瑞存在的价值之一,我们有Magento原厂认证的开发工程师及解决方案专家, 让您可以专注于规划您的事业,只要您将需求告诉我们,我们将会为您评估并给予建议,欧斯瑞提供的不单是Magento网站的建置,我们对于网路行销方面亦 有相当深厚的基础,可以提供您从网站建置到上线销售后一整套的服务,若您对于Magento或是网路行销方面有任何的问题或需求,非常欢迎您随时联络我 们,我们将以最专业的团队竭诚为您提供服务。… Read More