最新动态
用户登录
  用户:
  密码:
       注册 | 忘记密码
常用链接
PHP程序设计第二版
本站Logo

 
Powered By
HappyCMS 0.2.2

Zend Framework 1.5.0PR

SiteMap | BBS Archives

站点链接

    » 申请链接
闽ICP备07076819号
论坛新贴 最新精华
最新翻译Blog More...
   [ringtail] 使用NTILE()方便地生成tag云图 ...    [ringtail] Zend Framework Q&A Session
   [iwind] 友善地"死掉" - PHP register_shutdo ...    [mayongzhan] PHP6的新特性:Unicode和TextIterato ...
   [iwind] 站内新闻:转向Solar框架    [mayongzhan] 在javascript中使用php风格的$global ...
   [iwind] 用EditPlus通过ssh运行远程脚本 ...    [iwind] PHP APC函数apc_shm_create在命令行下 ...
   [iwind] DevShed: 使用PHP5的DOM XML扩展插入 ...    [mayongzhan] php5中Iterator与smarty整合
   [haohappy] Zend Framework获得Jolt大奖(生产效率 ...    [iwind] 开发者文集:在Windows上安装PHP ...
   [ringtail] 提交Bug报告    [iwind] Zend Framework 1.5 RC1发布
   加入 | 翻译团队: mayongzhan (18) iwind (10) ringtail (9) haohappy (6) helloyou (2) wohugb (0) jasonqi (0) littlexiang (0)
最新文章 More... 最新下载资源 More...
 全球PHP博客聚合         中文博客 | 英文博客      种子列表      
收缩所有 | 展开所有
 
Two weeks ago I attended phpvikinger in Skien. I have been on vacation so I have not had time to blog about this event.

For me the event was very insightfull. Derick has already written a very nice wrapup.

Personally I liked Kores introduction to CouchDb and his phpillow wrapper framework.

So thanks to all that participated at phpvikinger!

2008-07-05 21:40:13 | 全文 | 评论(0)

 
At a barbeque party after the ezConference this year I started a social experiment in the PHP/ez community. Will the community help out Josh and Max at VisionWT so that they can get their espresso at work?

If you want to read the story behind it, see the signatures I got at the party (scanned as pdf) or sign the petition yourself head over to bjartek.org/espresso.

2008-07-05 21:40:13 | 全文 | 评论(0)

 
  Mike Bernat's Blog: Installing Xdebug - Best Decision You Will Ever Make

Mike Bernat is a big fan of XDebug and has posted about why he thinks installing it is the best decision you'll ever make.

I finally got around to installing Xdebug on my development environment and have decided it is the best thing since sliced bread. Installation was a breeze and the information it provides when something has gone wrong is incredibly helpful during debugging.

He explains what the software does, how it can help you and your development - even how to get it up and running on your PHP install (seriously, it's drop dead easy...why haven't you installed it yet?). He also points to the tutorial on the Zend Developer Zone introdu ......

2008-07-04 23:40:10 | 全文 | 评论(0)

 
  SaniSoft Blog: Code sniffs for CakePHP and then some more


On the SaniSoft blog Tarique Sani has posted about (and made available for download) some code sniffs for the CakePHP framework. Some problems arose with some of the naming that the framework uses, but with some "tinkering around"...



[It became] apparent that I had to have my own set of Cake sniffs to manage this but a separate standard just for this seemed an over kill and the simplicity of code made it kind of fun to add more standards which I liked but were in different set of sniffs.


You can grab the whole list of sniffs from their downloads. They implemented them as a pre-commit hook on their SVN server even so that developers could not violate the coding standards when they submit their code.

2008-07-04 23:40:10 | 全文 | 评论(0)

 
  Lukas Smith's Blog: Making PHP 5.3 Happen


Lukas Smith has just become the co-release manager for the much anticipated next stable release in the PHP 5.x series - PHP 5.3.



Its quite an honor and a challenge. [...] We hope together we have enough brain cycles to push put what is probably the biggest minor release in the history of PHP. Just take a look at the todo list and the scratchpad detailing all the additions.


He also asks for any help they can get to help identify all of the changes for the new release and to do the usual testing against the current CVS version with applications to see if there's any breakage. The more you test now, the less that has to be fixed post-release - so get out there and get testing!

2008-07-04 23:40:10 | 全文 | 评论(0)

 
  Doug Brown's Blog: Zend_Cache is Saving me Money!


Doug Brown has posted a new entry to his blog about how the Zend_Cache component of the Zend Framework has saved him some money.



He and his site were taken offline by his own hosting company because of one little detail - the limit on usage for the shared server was 3% and his site was using 30%. Going through his logs, he found the culprit - a "too many connections" message from MySQL due to the number of requests.



I'll admit, I was in a huge hurry to get this project done, so I wasn't thinking about the long term effects. Needless to say, I wasn't caching my MySQL query results. I know, tisk tisk.


He added a new private method to his class (using Zend_Cache to store the date) and dropped the call into his controller to pulled the cached info whenever it needed it.

2008-07-04 23:40:10 | 全文 | 评论(0)

 
  Site News: Popular Posts for the Week of 07.04.2008


 
  Paranoid Engineering Blog: CMS Battle: Drupal va Joomla va Custom Programming

On the Paranoid Engineering blog, there's a recent post with a "CMS battle" of sorts between two of the more popular PHP-based content management systems out there - Drupal and Joomla.

It's hard to choose which one to use without trying them out. As usually, there are more options - home grown custom programming or even building your own CMS (which I was once stupid enough to do). Programming from scratch is always fun and beneficial for your skills, however, if you need things up and running in no time or you don't do (or don't want to do) any programming, using a CMS is the way to go.

His vote is for Drupal but he's included a long list of specs comparing the features of both so you can decide for ......

2008-07-04 23:40:10 | 全文 | 评论(0)

 
  Stefan Priebsch's Blog: Custom Coding Standards with PHP_CodeSniffer

Stefan Priebsch recently posted about his struggles with creating a custom coding started with the PHP_CodeSniffer package:

In CodeSniffer, a coding standard is basically represented by an empty class that extends PHP_CodeSniffer_Standards_CodingStandard. I could not get the CodeSniffer to find my coding standard, though, and found the documentation lacking about where to put it, how to name it, and how to refer to it in the --standard switch.

After an email to Greg Sherwood (developer of the package) Stefan figured out his issue and has shared the solution in this post (st ......

2008-07-04 23:40:10 | 全文 | 评论(0)

 
  Nexen.net: PHP Statistics for June 2008


Damien Seguy has submitted the latest PHP usage statistics for the results of April 2008.



Highlights in this month's edition include:



  • PHP 5.2.6 is growing up fast, thanks to no PHP 5.3
  • PHP 5 reaches 38.93% of PHP market share, up 2%
  • They passed the mark of 30 millions domain tested this month


You can get the full stats (including the numbers and some great graphs) from the Nexen.net website - full stats, evolution stats.

2008-07-04 23:40:10 | 全文 | 评论(0)

 
  IBM developerWorks: Getting Graphic with PHP


The IBM developerWorks site has a new tutorial posted (registration/login required) talking about image creating in PHP using the GD library.



The purpose of this tutorial is to show you how to get started with the GD library and to provide a variety of techniques you can apply to your Web-page coding. The tutorial doesn't cover every GD function, but it teaches you the basics. The Resources section provides Web sites where you can learn more about using the GD library.


They go through the creation of sample images, working with gradients and lines, adding text, saving the image data out to a file and how to work with existing graphics to modify them.

2008-07-04 23:40:10 | 全文 | 评论(0)

 
  Community News: Identi.ca - a PHP-based Twitter clone


According to the PHP::Impact blog, the PHP-based replacement for Twitter has finally arrived - identi.ca.



Identi.ca is a microblogging service. Users post short (140 character) notices which are broadcast to their friends and fans using the Web, RSS, or instant messages. It runs on the Free Software Laconica tool.


If you'd like to give it a shot you can register for an account of your own and start posting. It also supports OpenID authentication.


 
MySQLs multiple-queries feature makes it possible to run two or more SQL commands with one function call: SQL injections made easy. The PDO design is said to be optimized for security. For security reasons PDO has gone the stony road of prepared statements. If security matters, why does PDO_MYSQL explicitly ...

2008-07-04 22:40:14 | 全文 | 评论(0)

 
PHP Code Camp

This blog posting is in German as the event it relates to is German-only. Sorry for the inconvenience. We are working towards an English edition of the PHP Code Camp, though.

Nach der großen und sehr positiven Resonanz auf die beiden ersten PHP Code Camps in München und Berlin findet die nächste Veranstaltung vom 8. bis zum 11. September in Zürich statt.

Das innovative und neuartige Trainingskonzept des Camps enthält die Essenz aus den Praxis-Erfahrungen und den Spezialgebieten von drei der bekanntesten deutschsprachigen PHP-Profis. Das bietet Ihnen den Vorteil, dass Sie tiefgehendes Know-how von den führenden Experten jedes Themengebiets vermittelt bekommen. Sie werden stets gleichzeitig von mindestens zwei Trainern (meistens aber von allen dreien) individuell betreut – ideal für praktische Ü ......

2008-07-04 15:40:14 | 全文 | 评论(0)

 
Some weeks months ago I finally got my hands on the ThoughtWorks Anthology and got immediately hooked on one of the featured essays called 'Refactoring Ant Build Files' contributed by Julian Simpson aka the build doctor. After absorbing and studying the provided catalogue of overall 24 refactorings, I spent some time to transform a few health-promoting ones to the Phing universe. So the following post will outline six five basic, but valuable Phing build file refactorings by showing the smelly example first, followed by the scentless one and a closing refactoring description.

Making build files 'first-class' codebase citizens

You might ask yourself if there even is any need to refactor and care about mostly poorly treated project artifacts like build files. Well according to the bo ......

2008-07-04 08:40:08 | 全文 | 评论(0)