归档之于 ‘ 2013 年12月

DBShop电子商务网店系统V0.9 RC版本将在一个月内发布

RC版本相对于Beta版本,将是最接近于正式版的版本,不会再有大的功能改动,只是除错,然后进行正式版的发布。所以说程序到了RC版本了,离正式版发布很近了。

DBShop V0.9 Beta版本到V0.9 RC版本会有什么改动,我们在这里一一说明下:

1、广告对应前台默认显示,在后台显示不同的广告信息。

2、商品特殊标签对应模板进行调整。

3、后台加入模板管理功能,目前只有一套前台模板,不过还是加入这个功能吧。

4、已知bug修正及部分功能优化。

对于已经使用Beta版本的用户无需担心,这些改动都将会可以平滑的在Beta版本上升级更新。

不要做无谓的开源,不要玩票!

互联网世界中,对于闭源与开源的争论一直没有停止过,所以我不想在这上面争论,存在就是有道理的,不用非要争个对错。

我生在中国,长在中国,所以更加了解开源在中国的意思,就是免费、拿来主义、不花钱、随便改、随便卖……。但在使用的过程中,是否有人注意到版权莫,开源也是有版权,也有要求,在中国这些基本被无视,看看有多少人靠着Ecshop二次开发销售赚钱活着,而跟商派一毛钱关系都没有,尽管里面也有版权说明,毛用都没有。知识产权在最近几年被关注的更多了,人们对版权信息的认知也有了提高,只是认知提高而已。

在保证自己可以活很好的情况下,开源是为了分享;在自己都活不好的情况下,开源就是一种装逼,玩票[……]

Read more

广告功能与特殊标签

DBShop系统的Beta版本已经发布了,因为是闭源的关系(环境不匹配安装不上),到目前为止没有得到太多的反馈。在测试使用的过程中,对于广告功能和特殊标签(如果首页热门商品、特价商品……)有了一些新的想法。

DBShop的广告功能属于半依赖数据库,而另一大半依赖于模板当中的配置文件信息。哪个页面有广告,广告的位置是哪里,广告的宽高是多少,及广告的展示外围html是什么样子的。这些都对应于当前前台使用的模板,模板中调用配置文件中设置的广告标记。后台添加广告时,广告的位置、类型、大小,这些都是读取的配置文件,数据库只是作为记录广告内容的载体,而前台显示也不会调用数据库信息,添加的广告会生成一[……]

Read more

DBShop电子商务网店系统正式发布!

DBShop电子商务网店系统正式发布,提供下载使用。本次发布的是 V0.9 Beta 版本。一个多月以后,发布 V0.9 正式版,到时也会提供Beta版本的更新包。

之所以从 0.9版本开始,因为系统本身的功能,还是觉得有较多需要改进和完善的地方(目前的功能也不差,用用就知道^-^)。一个程序一个系统,永远都没有优化完和开发完的一天。我们也不想闭门造车,造的再好,没上过路,也白搭。DBShop系统是一个新系统,基于最新的 ZendFramework 2 框架开发完成,继承了ZF2框架的先进编程理念,我们不能自夸有多好,但能保证程序从功能到代码绝对不差。

还是前面的一句话,DBSho[……]

Read more

对未登录用户隐藏mediawiki页面按钮(查看源码、历史、编辑、讨论)

1. 隐藏“阅读”、“查看源代码”、“历史”,修改vector.php的:

<div id=”p-views” class=”vectorTabs<?php if  count( $this->data[’view_urls’] ) == 0 ) echo ‘ emptyPortlet’; ?>”>

改为:

<div id=”p-views” class=”vectorTabs<?php if ( !($this->data[’loggedin’]) || count( $this->data[’view_urls’] )[……]

Read more

DBShop系统的粗糙版帮助教程编写完成了

断断续续忙活了10多天,今天终于把DBShop系统的帮助教程写完了。虽然还有不少需要详细写明的地方,起码是教程的第一阶段完成了。任何系统和程序,都是教程先行,否则你程序写的再厉害,别人都不知道怎么用,那不是白搭嘛。虽然DBShop系统还没有提供下载,但是在提供下载的时候,教程和帮助说明文档是一定要有的。

在写教程的过程中,也修改了几个程序的bug,接下来可能会看看教程那些地方调整调整,然后重点转入官网建设及程序发布前的调试和bug处理。这次发布的应该是beta版本,版本号想定为 0.9。为什么不是 1.0呢,因为觉得系统的功能还有需要完善和添加的地方,等将一些想添加没来得及添加的功能添加[……]

Read more

phpExcel常用方法详解

操作excel

1.header

2.PHPExcel

http://www.codeplex.com/PHPExcel
http://www.phpexcel.net

开发包Tests目录有详细使用实例
支持中文,注意文件编码,文件保存为utf-8

写excel

 

读excel

读写csv
[crayon-673ed2b118950939[……]

Read more

程序员应具备的素质![转贴]

程序员是一种技术工作,在IT的发展中有相当重要的地位,从底层硬件通讯协议的建立,到数据传输层的处理,到操作系统的建设,到数据库平台的建设,一直到应用层上各种数据营销平台的搭建,程序员在里面都扮演着举足轻重的角色并为IT事业的发展做出了巨大的贡献。

中国有很多精于编码的人,但是中国软件行业,尤其是网络应用开发方面误区很大,很难形成有规模的软件开发力量和产品能力,不但比美国差距甚远,和印度相比也是颇有不如。这些问题不是在于中国程序员的智商和工作努力状况,也不是在于国家和民间对开发的投入程度,而是很大程度上,有一些对技术,对程序开发,对项目设计方面的思想误区,这些误区,导致了软件行业的产品化能[……]

Read more

ZF2 缓存设置

1、文件缓存设置

http://donniewa.com/2012/09/zf2-using-cache/

Ubuntu memcached 安装与配置

关于memcache扩展

不管是在windows下还是linux下,安装完后都需要php调用一下,有时可能会出现 没有找到 memcached 扩展的提示(本人就遇到了,在ZF2下),这个确实是没有扩展导致的,原因是老的memcache的php扩展是memcache.dll(windows下),新memcache的php扩展是memcached.dll(windows下),所以才会有提示没有找到扩展。一般这样的情况会在使用某个框架时出现,框架使用的是新扩展,就出这问题了。自己编写代码出错的可能性不大。我在网上找了半天memcached.dll也没找到,需要下载源码编译,算了不编译了,就用[……]

Read more

Zend Guard安装方法

1、下载Zend Guard

32位 http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz

64位 http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz

2、配置

最后加上:

[……]

Read more

return top