Quantcast
Channel: Web编程技术交流网 » PHP相关
Browsing all 10 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

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

你难道还没有考虑使用HTML5? 当然我猜想你可能有自己的原因;它现在还没有被广泛的支持,在IE中不好使,或者你就是喜欢写比较严格的XHTML代码。HTML5是web开发世界的一 次重大的改变,事实上不管你是否喜欢,它都是代表着未来趋势。其实HTML5并不难理解和使用。我们这里能列出许多原因为什么现在要开始使用HTML5。...

View Article



Image may be NSFW.
Clik here to view.

用Zend OPCache提高PHP的性能

Zend OPCache的前身是Zend Optimizer + (Zend O+),在PHP5.5的发行版本中自带了Zend O+,并重新命名为:Zend OPCache。但是默认是没有启用的,可以在ini文件中enable一下。 据统计,zend opcache比apc性能要好,可以提升提升 5%-9%。 值得关注的是Zend...

View Article

Image may be NSFW.
Clik here to view.

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

近期在Drupal大学上看到一个问题 《如何用varnish缓存或其他手段防止不友好人群模拟不同ip同时访问网站》, 问题的来源是一个无效的请求的导致drupal进程特别消耗服务器资源,导致cpu超高。由于近期也在研究iptable的ddos策略,所以就研究了一下,大概列举一下相关的解决方案。 首先,看看iptable解决办法。 对于要解决syn...

View Article

Image may be NSFW.
Clik here to view.

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

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

View Article

Image may be NSFW.
Clik here to view.

升级 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...

View Article


Image may be NSFW.
Clik here to view.

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

这是一个真实的故事,关于我自己的。一个理智的生命个体是怎么一步步走向疯狂? 我穿着西装,坐在办公室里,脑子里有一个模糊的创业想法。然后,我决定学习编程。我曾经无意中听到过几个人在那吹牛说自己怎么使用一种叫Ruby的语言轻松实现自动办公。我想“呵,Ruby”。我回到家,谷歌Ruby。15秒之后,我随机选择了一个Ruby教程,开始学习。...

View Article

Image may be NSFW.
Clik here to view.

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

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

View Article

Image may be NSFW.
Clik here to view.

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

观察者模式的定义:定义对象之间一种一对多的依赖关系,使得一个对象改变状态,则所有依赖对象都会得到通知并被自动更新。从定义看可以看出几个关键点: 1、一个是对象间的一种1:n依赖关系,是怎样建立的呢? 2、一个对象的状态发生了变化,那么他如何把这个通知发出去呢? 3、所依赖的对象是怎么被自动更新的呢?...

View Article


Image may be NSFW.
Clik here to view.

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

我最近看了一个关于软件预估的课程。对于这种本质上就是非精确的科学,我一向都非常谨慎,因为我深信预估可以创造价值。在这个课程中,我发现了如何提醒大家进入预算而不必过度分析和思考的方法。 非常常见的例子 我们经常能听到项目经理和开发人员之间类似于这样的对话: PM:“你能不能给我一个开发某某功能所需要的预估时间?” 程序员:“一个月” PM:“一个月时间太长了,我们只有一周时间!” 程序员:“最好三周”...

View Article


Image may be NSFW.
Clik here to view.

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

本文来自 Quora 的一个问答贴《如何激发程序员自愿加班/工作更长时间?》 已退休的软件总监的Jim Seidman,2500+赞...

View Article
Browsing all 10 articles
Browse latest View live




Latest Images