分类目录归档:magento

【简单云】您的网络生意-简单建站方法论!

host

明晰一个点子

选择一套程序

选择简单主机

持续内容更新

推广优化赚钱

 

网上创业步骤】:
1 开通云主机、域名  2 建设官方网站 3 整体网站推广 … 成功见证 创业技能素质培训

更多有价值的内容:

简单主机官方网站

简单主机官方网店

简单主机官方相册

简单主机官方博客

QQ空间
腾讯微博
新浪微博
网易微博
搜狐微博
人民网微博
微信公众号
朋友网
淘宝网
豆瓣网
百度空间
新华微博
优酷网
人人网
开心网
天涯社区
简单云,简单主机,简单建站

微信号:simplehost

扫一扫,了解更多…

SQL文件分割工具 将大容量MYSQL数据文件分拆

SQLDumpSplitterResult分割SQL文件的工具:

经常碰到phpMyAdmin导入大sql数据时,出现超时出错。以下工具将大数据分拆便可解决

用来分割从MySQLAdministrator 或者 mysqldump 之类的工具产生的大SQL文件。小的SQL文件便于从phpMyAdmin之类的受运行时间限制的脚本恢复数据, 这是一个非常好用的工具。厉害之处是它可以自动将结构语句和数据语句分开!

最后的结果是一个建表SQL和一系列的数据SQL, 支持utf8格式, 支持中文。

遇到一个4百多M的SQL文件导入msyql,在用命令导入一半时提示出错,这时问题出来了,打开这么大的sql文件机子肯定会死掉,这时侯解决办法只能分割SQL文件,然后在打开查看里面的内容是否有问题。

 

 

点击下载    SQLDumpSplitter

开源软件是怎样赚钱的?

目前在中国,对于开源软件的商业运作问题存在两个严重问题,一是依然按照传统商业软件的模式来运作开源软件,从国际开源社区那里免费地获取源代码,稍微修改后变成自己的产品,然后出售软件许可。二是紧抱“自由软件”的陈旧概念,认为软件产品就应该“自由”地使用,低估了软件产品和服务的价值,与全球正在积极推进的知识产权保护做法背道而驰。
到底开源软件能否赚钱,又如何用其赚钱?希望本专题对开源有志之士能够有所帮助。

开源软件在发展历程中,已经不仅仅是开放源代码的免费软件。开源软件与商业并不冲突,它是一种新兴的商业模式。与传统的商业软件相比,开源软件采用了开放源代码、免费分发等形式,减少了营销与销售成本,更易于广泛传播。

在开源软件领域中,常见的盈利模式一共有7种。下面让我们来逐一列举和分析。
● 盈利模式之一:多种产品线
如 MySQL 产品就同时推出面向个人和企业的两种版本,即开源版本和专业版本,分别采用不同的授权方式。开源版本完全免费以便更好的推广,而从专业版的许可销售和支持服务获得收入。
● 盈利模式之二:技术服务型
JBoss就是这种模式的典型代表。JBoss 应用服务器完全免费,而通过提供技术文档、培训、二次开发支持等技术服务而获得收入。
● 盈利模式之三:应用服务托管(ASP)
例如,PHP Live! 就是一种构架于 PHP、MySQL 之上的开源软件,它可为企业用户提供实时交谈服务。目前已经有数十家公开提供 PHP Live! 托管服务的应用服务提供商。
● 盈利模式之四:软、硬件一体化
比如 IBM HP 等服务器供应商巨头,通过捆绑免费的 Linux 操作系统销售硬件服务器。SUN 公司近期将其 Solaris 操作系统开放源码,以确保服务器硬件的销售收入,也是这种模式的体现。
● 盈利模式之五:附属品
O’Reilly集团是销售开源软件附加产品公司的典型案例,他出版了很多优秀的开放源代码软件的参考资料。
● 盈利模式之六:品牌战略、服务至上
康比尔公司的 Compiere ERP & CRM 软件是这种模式的典型案例。
● 盈利模式之七:市场策略
比如,微软宣称部分的公开 Office 的源代码,就是执行这种策略。
事实上,一家公司可能混合采用其中的几种盈利模式,比如康比尔公司不仅采用了第六种品牌策略,同时也采用了第二种提供技术服务的方式。 在开源软件大潮的冲击之下,包括微软在内的商业软件公司,也开始认可开源软件”软件成为服务”的本质。
正如 Navica 公司 CEO 本纳德·高登所说,”短短两三年间,任何人在选择任何企业软件之时,都开始考虑一个问题:是否有开源软件可作替代?”
● 开源软件的商业化问题探讨
下面所列的开源软件的商业模式与上篇文章所列虽然在细节上有所不同,但其本质却是相通的,现在就让我们看看其具体内容吧:
1、免费软件+收费硬件
比如IBM、SUN、HP等公司,在开源软件领域投入巨大,但这一切并非是做善事,它们可以从配置了开源软件的硬件中获得巨额回报。
2、免费知识+收费书籍(培训)
比如著名的开源软件出版商O’Reilly公司,就不遗余力地联系各开源软件权威人士,组织各种开源软件的会议,虽然知识是免费的,但承载知识的书籍却是收费的。
3、免费程序+收费实施
像中间件、ERP和SCM等企业级信息系统,免费提供这种系统的程序代码,以提供收费的技术服务来赚钱。JBoss就是这种模式的典型代表。
4、免费社区版+收费企业版
Redhat自Redhat Linux 9.0后将原桌面操作系统转为Fedora项目,借Fedora Core Linux在开源社区的声望而促进Redhat Enterprise Linux AS/ES/WS服务器产品线的销售。
5、开源软件+商业软件
比如Novell就将自己原来丰富的中间软件和应用软件迁移到Linux平台上,通过与Linux的捆绑为客户提供高价值的综合解决方案。红旗和Turbolinux也在积极加强与应用软件厂商的联系或自己开发商业软件,通过附加更多的商业软件来增加收入。
6、免费软件+收费专业服务
典型代表是SourceLabs公司和SpikeSource公司。这些公司并不主推自己的产品品牌,而是与多方开源软件厂商或社区合作。
现在,IBM在开源,SUN在开源,Oracle在开源,微软也在开源——虽然是极不情愿的。等到某一天,微软完全开源了,国内的这些“开源软件”企业还有什么卖点可以向政府和媒体鼓吹呢?
● 剖析:开源软件能够赚到钱吗?
中科红旗的总裁赵晓亮曾经用一个关于饮水的比喻来解释开源软件企业是如何赚钱的,大意是人每天都要喝大量的水,但饮水是在不同的环境下、不同的条件下进行的。虽然原料都是水,但性质已经发生了改变。而且水的加工程序越多,大家喝起来就越放心。
Linux厂商也是同样的价值,大家的源头都是水,但水经过加工、处理,已经与原生态发生了很多变化,而且让喝水的人产生了很多安全感。安全感来自对生产瓶装水的厂商的品牌、技术实力的信任度,来自于对正规大厂的服务能力、可持续发展的信任度等。因此,开源基础上的商业模式,应该就是服务的模式,通过增值服务来收取费用。

 

文章转自:

http://subject.csdn.net/kaiyuan/

2013年开发者需要了解的10大开发趋势和技能

技术的不断进化,使得软件开发也跟着进化,而且成熟了很多。一个不可否认的事实是,科技永远不能是静态的,因为它必须满足与之关联的人的需求。但是技术变化太快,有时真的让我们很难保持同步。

作为一个开发者,在开发者的世界跟不上潮流是伤不起的。写代码需要心如止水,但新的一年即将到来,此时此刻你必须准备好迎接新的明天。

要想在2013年跻身优秀开发者行列,你必须时刻关注且了解2013年的技术趋势。下面一起来看看2013年开发者需要了解的10大软件开发技能和趋势。

1. 掌握移动技术 


智能移动电话的使用日渐普及,而且使用的人数已经在 2012 年超过 PC 桌面。因为使用移动设备的用户越来越多,使得响应式的 Web 设计成为了趋势。开发者应该能开发支持多种设备同时访问的网站,包括智能电话 —— iOS 、Android、Windows Phone 和黑莓等。作为一个开发者,你不能忽略大量的移动用户,因此你必须学习响应式网站开发和移动 UI 工具包。

2. 敏捷方法论 


开发者应该意识到敏捷开发的重要性。敏捷大致就是一系列能够帮助你日常项目管理的规则,不同于一般的项目管理规则,敏捷开发在慢慢地影响着开发者的工作和交流方式。你必须认识到瀑布模型已经将近过时了。如果你希望能够获得更好的软件质量,敏捷开发是一种可选的开发方式,使用敏捷开发你可以很容易的在你的软件中实现任何需求更改。

3. 单元测试


作为一名开发者,你应该不是在进行单元测试,你就是在去进行单元测试的路上。单元测试已经不再只是开发者们的一门用来提高自身资历的选修课,而是一门必须的技能。谈到单元测试,你可以找到大量的工具和框架供你使用。赶快去学它(如果你还不会的话),因为在接下来的一年中会对你非常有用。

4. 云计算 


云计算已经成为企业日常运作不可或缺的一部分。云计算让业务流程变得更加容易,让客户更加便捷。这个在 2013 年是一个高需求的行业。

5. HTML5


HTML5 是最受欢迎的技术,而且不断的在发展。在 HTML5 全面繁荣之前,你应该准备开始 HTML5 的知识储备。如果你想成为下一代应用的开发者,必须学习 HTML5。移动设备也完全支持 HTML5,因此你在学习 HTML5 的同时也是在学习移动开发。

6. Python 或者 Ruby 


PHP经过漫长的发展已经成为佼佼者,不过好消息是Python和Ruby已经在开发行业找到了自己的方式。Ruby+Rails和Python+Django都是非常强大的Web开发技术。Python和Ruby虽然不能完美的满足各种各样的项目,但是他们可以作为一个额外技能。此外,他们可以在很多其他项目中提供一些帮助。因此,确保你可以花点时间去学习这些技能。

7. CSS3 


HTML5 和 CSS3 越来越流行,使用 HTML5 和 CSS3 你可以开发极具用户体验的网站。CSS3 有很多很棒的特性,例如可下载的自定义字体 (font-face) 、RGBA 色彩、色彩梯度、多背景、透明、变换等等。

8. 响应式页面设计

由于移动设备对互联网的使用日益增长,响应式web设计正在成为最重要的设计技巧之一,每个开发者都应当对它有所了解。你应能设计出响应式的页面来匹配不同的分辨率,当然还有不同的屏幕尺寸。作为一个开发者,你需要有能力设计出适用于任何浏览器和设备的网站。

9. JavaScript 和 jQuery 


对于台式机或者平板电脑来说,JavaScript变得越来越重要,尤其是在Windows8发布以后。随着HTML5和JavaScript的结合,你可以在web开发中做的更好。除了JavaScript,jQuery也是一项必须熟知的技能。当然你也可以找到一些好的能实现同等效果的其他技术,但是到目前为止,jQuery是最好的。

10. 基于位置的计算 


目前,绝大多数的移动设备都集成了 GPS ,这也是为什么 foursquare 和 facebook check-in 这样的应用会火。也就是说人们喜欢基于位置的应用。所以多学习一些基于地理位置的编程,它将是2013年的流行元素。

结论

上面提到的只是一些在 2013 年即将流行的技能和趋势。对于2013年的技术发展,你是怎么看的呢?

Magento – 上传商品图片出错需设置文件夹权限

当你在服务器上安装好Magento开始上传新商品的时候,可能会遇到上传图片有问题,它会提示”Destination folder is not writable or does not exists”,这个跟你的文件夹权限设置有关, 可按照下面方法来解决.

1

首先在Magento根目录中找到media文件夹,进入该文件夹之后,会发现‘catalog’和‘tmp’两个文件夹,将这两个文件夹的权限递归设置为777就可以了。完成该操作之后,产品图片应该就可以正常添加了。

2

还是出错的话,看以下操作方法:

设置下面文件夹属性为”777″

1. media文件夹

2. media文件夹下CATALOG 和TMP文件夹及下面各个文件夹

另外我附上其他文件夹权限设置

* magento/app/etc
* magento/app
* magento/skin
* magento/var
* magento/var/.htaccess
* magento/js
* magento/downloader

这些都设置成可写权限,一般为755比较安全。

另外把

* magento/index.php
* magento/downloader/index.php

这两个文件的属性设置成644.

magento connect无效一般都是没有把magento/downloader/index.php 权限设置成644的缘故引起的。

繁體中文包 v1.7.0 下载

  1. 在上面的連結下載Magento 繁體中文包v1.7.0
  2. 將檔案解壓至 /app/locale
  3. 進入Magento管理版面的菜單 System > Configuration
  4. 進入GENERAL 裡面的 General > Locale Options
  5. 設定 Locale 為 “中文(中華人民共和國香港特別行政區)”
  6. 再進入菜單 System > Cache Management
  7. 選擇 “select all” 和 action 為 “refresh”,便可看見版面即時轉為繁體中文。

 

香港繁体包

magento_v1.7.0.zh_HK

台湾繁体包

magento_v1.7.0.zh_TW

magento安装模板

第一种方法是通过magento connect (magento连接器)功能来安装magento主题模板。详细步骤如下:

1.首先你要到magento官网找到一个免费的magento主题(收费的要交钱后才提供给你extension key),找到后那你会看到在主题图片下方有个Get Extension Key按钮,点击Get Extension Key 并勾选“By checking this box I agree to the extension license agreement.”复选框就会得到一个extension key,复制key如图:

magento themes

2.通过magento后台->系统(system)->(magento连接)magento connect->(magento连接管理)magento connect manager打开并用管理用户登录,然后把你刚复制的extinction key 拷贝到Paste extension key to install 后面的输入框中,点击install按钮,如图:

 

3.如果你的extinction key 没过期的话,稍等片刻你会看到“Theme successfully installed”信息展示在下面的信息框中,这表明你已经安装成功了。接着你必须到后台->系统(system)->(配置)Configuration->(设计)Design->(主题)Themes,在default一栏填写你安装成功的主题名称,这里填modern。如图:

 

4.如果你不清楚你的magento主题名称,你可以到你网站的目录appdesignfrontenddefault下查看你主题文件夹的名称。填写好刷新缓存,前台即可显示为你安装的magento主题。

第二种方法是直接通过文件夹进行安装。详细步骤如下:

注意区分“主题包”和“主题文件”这两个概念。我们所使用的主题在“主题文件”中,“主题包”中可以含有多个主题文件

1. 首先我们来看下magento主题文件的存放规则

主题文件路径一般为

app/design/frontend/主题包名字/主题文件名字/layout+locael+template

skin/frontend/主题包名字/主题文件名字/css+images+js

2.当我们新安装好一个magento的时候,magento使用default主题包中的default主题文件路径如下

app/design/frontend/default/default

skin/frontend/default/default

红色部分为主题包的名字“default”

蓝色部分为主题文件夹的名字“default”

因为default主题是magento的默认设置,所以在后台的设置中留空就是设置为default

3.我们来看后台system—>configration—->general—>design

若要使用的主题文件路径如下,后台的设置便如下图所示

app/design/frontend/default/blank

skin/frontend/default/blank

 

4.当你购买到一个新的magento主题的时候,假设它的主题包的名字是blank,他的文件路径可能是如下的样子,那你应该这样设置,如图:

app/design/frontend/blank/theme037

skin/frontend/blank/theme037

 

后台的设置的时候,主题文件包的名字是“blank”,主题文件夹的名字是“theme037”

转载至:http://topmagento.com/magento-themes-install-tutorial/

安装的新模板可能会出错,请看:

http://hi.baidu.com/liu731/blog/item/5b6b51f8354ebd77024f567a.html