Web编程技术交流网

博客文章

欢迎访问本站博客,本站免费提供大量网站编程的技术资料和娱乐信息,欢迎编程交流1群讨论!

请不要一厢情愿地为了压榨开发人员而强迫他们加班

本文来自 Quora 的一个问答贴《如何激发程序员自愿加班/工作更长时间?》 已退休的软件总监的Jim Seidman,2500+赞 在经历了数次创业以后,我对于某些总监公开表现出的对程序员不屑一顾的态度,但同时又希望程序员能为他们加班的行为表示无法接受,我多次听到过这样的言论,“我真想把开发员锁在一间屋子里,从门下面塞披萨给他们,等一个月后我就能拿到想要的软件啦”。想想吧,你所要的产品正是出自被你认为是下等人的、你从未想到要激励过的程序员之手。 我曾经在一家公司担任开发部门的VP,一位新任的CEO命令我让开发人员加班。当我问及缘由时,这位新CEO说道: […]

阅读更多... →

发表于分类: PHP相关, 每日观察, 电子商务

发表您的观点 (0) →

程序员软件项目预估的宝贵经验

我最近看了一个关于软件预估的课程。对于这种本质上就是非精确的科学,我一向都非常谨慎,因为我深信预估可以创造价值。在这个课程中,我发现了如何提醒大家进入预算而不必过度分析和思考的方法。 非常常见的例子 我们经常能听到项目经理和开发人员之间类似于这样的对话: PM:“你能不能给我一个开发某某功能所需要的预估时间?” 程序员:“一个月” PM:“一个月时间太长了,我们只有一周时间!” 程序员:“最好三周” PM:“我只能最多给你两周时间” 程序员:“好吧,成交!” 呵呵!猜猜接下来是什么情况?如果你在下决定之前能快速考虑一下预算与目标之间的差距,那你就不至于这 […]

阅读更多... →

发表于分类: PHP相关, 每日观察, 电子商务, 电脑技术

发表您的观点 (0) →

设计模式在Magento中的应用–观察者模式

设计模式在Magento中的应用–观察者模式

观察者模式的定义:定义对象之间一种一对多的依赖关系,使得一个对象改变状态,则所有依赖对象都会得到通知并被自动更新。从定义看可以看出几个关键点: 1、一个是对象间的一种1:n依赖关系,是怎样建立的呢? 2、一个对象的状态发生了变化,那么他如何把这个通知发出去呢? 3、所依赖的对象是怎么被自动更新的呢? 带就这些问题,我们来看一个生活动的实列。是前一段时间热播的电视剧,中共放了一个余则成到国民党的天津站进行潜伏工作,负责收集国民党的情报工作,一旦国民党有啥动情,余则成就知道了,然后立刻通知中共,此时中共会根据情报作出一些反应。这是一个潜伏工作的正常工作流程。 […]

阅读更多... →

发表于分类: magento, PHP相关

发表您的观点 (1) →

设计模式在Magento中的应用–模板方法

设计模式在Magento中的应用–模板方法

模板方法的定义:定义一个操作中的算法的框架,而将一些步骤延迟到子类中,使得子类可以不改变一个算法的结构即可重定义算法的某些特定的步骤。 模板方法是一个使用得非常之广泛也是非常容易理解的一个设计模式,在Magento中大量使用这个模式,用过java servlet的人都知道,servlet就是一种模板方法的典型应用。我们这里利用Magento中的值model中的save方法来讲解模板方法. 值Model中(Mage_Core_Model_Abstract)的save方法: 代码块1: public function save() { $this->_ […]

阅读更多... →

发表于分类: magento, PHP相关

发表您的观点 (0) →

一个很有借鉴价值的编程故事

一个很有借鉴价值的编程故事

这是一个真实的故事,关于我自己的。一个理智的生命个体是怎么一步步走向疯狂? 我穿着西装,坐在办公室里,脑子里有一个模糊的创业想法。然后,我决定学习编程。我曾经无意中听到过几个人在那吹牛说自己怎么使用一种叫Ruby的语言轻松实现自动办公。我想“呵,Ruby”。我回到家,谷歌Ruby。15秒之后,我随机选择了一个Ruby教程,开始学习。 一周以后,我参加人生中的第一次黑客聚会。在场的每个人都在讨论什么Scala,Clojure,Go。我想,他们学得还真是多。转身我就借了三本O’reilly的书,每本书看了大概50页。 什么?你问我为什么没有完整地看完一本书? […]

阅读更多... →

发表于分类: PHP相关, 每日观察, 电脑技术

发表您的观点 (0) →

升级 Drupal 的方法(模块升级,Drush快速升级)

本文重点要强调drush的操作方法。 Windows 上面安装Drush 官方的安装文档:http://www.drush.org/drush_windows_installer 包下载: http://www.drush.org/sites/default/files/attachments/Drush-6.0-2013-08-28-Installer-v1.0.21.msi Linux 详细请看GITHUB文档 pear channel-discover pear.drush.org pear install drush/drush Linux 删除 […]

阅读更多... →

发表于分类: Drupal, PHP相关

发表您的观点 (0) →

怎样在日常工作中使用Drush Make

怎样在日常工作中使用Drush Make

Drush Make因作为构建Drupal发行版的高级工具而知名。但其在发行版之外的一些方面也很有用。一个很好的例子就是给系统打补丁(link is external)(Patches)。在这篇文章里,我将分享在我的日常工作中是如何使用Drush Make,并在这个过程中让我发现一些很棒的Drupal特性的。 Drush Make命令 Drush Make包含2个命令,并且在Drush (link is external) 中内置了。 make – 把.makefile应用到Drupal系统。 make-generate – 从当 […]

阅读更多... →

发表于分类: Drupal, PHP相关

发表您的观点 (0) →

Linux下如何防止大量IP的并发访问(DDos)

近期在Drupal大学上看到一个问题 《如何用varnish缓存或其他手段防止不友好人群模拟不同ip同时访问网站》, 问题的来源是一个无效的请求的导致drupal进程特别消耗服务器资源,导致cpu超高。由于近期也在研究iptable的ddos策略,所以就研究了一下,大概列举一下相关的解决方案。 首先,看看iptable解决办法。 对于要解决syn flood以及ddos等推荐用iptable,比较轻量级,也是iptable比较擅长的。 在网上找了一下,iptable的 recent模块可以解决问题, 先看一下recent的参数, –name #设定列表 […]

阅读更多... →

发表于分类: Drupal, PHP相关

发表您的观点 (0) →

用Zend OPCache提高PHP的性能

Zend OPCache的前身是Zend Optimizer + (Zend O+),在PHP5.5的发行版本中自带了Zend O+,并重新命名为:Zend OPCache。但是默认是没有启用的,可以在ini文件中enable一下。 据统计,zend opcache比apc性能要好,可以提升提升 5%-9%。 值得关注的是Zend OPCache支持PHP5.2.0+的版本,也就是说只要是5.2以上的PHP,都可以是用Zend OPCache,而不需一定要升级到PHP5.5,所以在我们目前的生产站点可以尝试使用Zend OPCache,如基于Drupal […]

阅读更多... →

发表于分类: Drupal, PHP相关, ThinkPHP

发表您的观点 (0) →

我们为什么要使用HTML5做开发?

我们为什么要使用HTML5做开发?

你难道还没有考虑使用HTML5? 当然我猜想你可能有自己的原因;它现在还没有被广泛的支持,在IE中不好使,或者你就是喜欢写比较严格的XHTML代码。HTML5是web开发世界的一 次重大的改变,事实上不管你是否喜欢,它都是代表着未来趋势。其实HTML5并不难理解和使用。我们这里能列出许多原因为什么现在要开始使用HTML5。 目前有很多的文章介绍使用HTML5并且介绍了使用它的优势和好处,没错,我们这篇文章也类似。随着更多这样的文章,以及Apple的支持, Adobe围绕HTML5的产品开发,以及移动flash的死亡,如此多网站的支持,我想对那些仍旧没有或 […]

阅读更多... →

发表于分类: PHP相关, 前端开发

发表您的观点 (0) →

解析提高PHP执行效率的50个技巧

解析提高PHP执行效率的50个技巧

1、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量, 单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的”函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故 把函数加上了双引号)。 2、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 3、$row[‘id’] 的速度是$row[id]的7倍。 4、echo 比 print 快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接,比如ech […]

阅读更多... →

发表于分类: PHP相关

发表您的观点 (0) →

七牛镜像存储 WordPress 插件:一键实现静态文件 CDN 加速

七牛镜像存储 WordPress 插件:一键实现静态文件 CDN 加速

七牛云存储是由七牛提供的在线存储服务,通过云端接口向企业客户提供网上无限存储空间,和传统的云存储服务(如 Amazon S3)不同,七牛云存储还增加了上传下载传输加速以及富媒体云端处理特性。 七牛云存储支持绑定域名(需要备案域名),全网 CDN 加速(多数据中心+多加速节点,上传下载均加速)、持续在线,可以无限扩展、用户只需按需付费,无硬件投资,并且还可以免费试用3个月。 七牛云存储的主要特点 云存储:可以存储静态文件,包含:图片,音视频,甚至是 CSS,JS,还可以存储其他文件和非结构化数据。 云处理:这是个人认为七牛最强地方,就是支持 图片/音频/视 […]

阅读更多... →

发表于分类: PHP相关, WordPress

发表您的观点 (9) →

分析PHP上传文件的三种方式

分析PHP上传文件的三种方式

PHP实现文件上传的函数有三个: copy\is_uploaded_file\move_uploaded_file copy函数的作用是拷贝文件,语法格式如下: bool copy( string $source , string $dest ) 我们可以将文件POST给copy函数,再通过copy函数将文件复制到服务器上。示例代码: copy.zip  is_uploaded_file函数的作用是判断文件是否是通过HTTP POST上传的,语法格式如下: bool is_uploaded_file( string $filename ) 我们可以将文件 […]

阅读更多... →

发表于分类: PHP相关

发表您的观点 (2) →
Page 1 of 42 12345...»

无觅相关文章插件,快速提升流量