最新动态
用户登录
  用户:
  密码:
       注册 | 忘记密码
常用链接
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博客聚合         中文博客 | 英文博客      种子列表      
收缩所有 | 展开所有
 

I’m not quite sure when I was dropped from Planet PHP. I haven’t been there in a long time and certainly haven’t posted on there for a long time, so it is no surprise. I think it is nice actually. I said what I wanted to say and I don’t think I have anything else to say about PHP, well at least not for a while.

The reason I joined in the first place was that there weren’t that many posts that I wanted to read. Now, there are more than enough posts that I want to read and also need to read. Many and better bloggers on PHP have joined the Planet PHP site, so I am not needed. It was fun and I’m glad they allowed me to join the community, but I’m happy being pushed aside and replaced by far better people.

I started visiting the site again and well, I enjoy it once more. I’m visiting the site more and more, so my addiction to PHP news is coming back. It is a safe drug I can get used to. I’m still addicted to WordPress news, but a ......

2008-09-06 10:40:19 | 全文 | 评论(0)

 

As I said in my last post we are not yet sure if we need to make some changes to namespaces before we can move from alpha to beta in the current 5.3.0 release cycle. What I did not ask for explicitly is feedback from people that have already started developing code with namespaces. These people are likely the best source of feedback on the current state of namespaces and if the proposed changes to namespaces would be useful or not. As you can see in the thread on internals around this RFC Stas does not feel its necessary, while Marcus still feels its a good idea.

I know that the Doctrine guys are already playing with namespaces and are preparing to move to requiring 5.3.0 in trunk (which will ......

2008-09-06 04:40:09 | 全文 | 评论(0)

 
  Lorna Mitchell's Blog: PHP REST Server (Part 3 of 3)


Lorna Mitchell has posted the last part of her development process towards creating a sample REST server in PHP:



This is part 3 of my article about writing a restful service server. If you haven't already, you might like to read part 1 (covering the core library and grabbing the information we need from the incoming request) and part 2 (covering the service handler itself) before reading this section. This part covers the Response object that I used to return the data to the user in the correct format.


She show how she created the object to push the response back out to the client with an output() method that displays the XML response in a manually generated format.

2008-09-06 02:40:06 | 全文 | 评论(0)

 
  Symfony Blog: Call the expert: How to implement a conditional validator?


On the symfony blog today, there's a new post that looks at creating a conditional validator in the context of a classic login form for the framework.



Jon works on a symfony 1.1 project with a classic login form. The form is composed of two fields: a username and a password. The validation rules are quite straightforward: he wants each field to be required and he wants to check the correctness of the password.


They show how to set up a normal login widget and how to apply a sfValidatorCallback in the configure() method to check the values in the form. This method checks the username and password values and tosses an error with sfValidatorError if a problem is found.

2008-09-06 01:40:09 | 全文 | 评论(0)

 
  Paul Jones' Blog: Rasmus Lerdorf's Laconic(a) Performance


Paul Jones has taken a look at some performance statistics that Rasmus Lerdorf shared in a recent presentation from some of his tests.



It was with some interest, then, that I viewed Rasmus Lerdorf's slides on the subject of performance benchmarking. I'm beginning to think there's something unexpected or unexamined in his testing methodology.


Paul compares some of his statistics (gathered from his testing) to those of Rasmus and finds a few places where things don't quite match up - specifically in the default overhead that seems to be a part of Rasmus' stats. Paul goes on to look at EC2 as a cause to the problems but ends up without much of a confirmed answer.

2008-09-06 00:40:09 | 全文 | 评论(0)

 
  Andi Gutmans' Blog: Zend Framework 1.6 Featuring Dojo, SOAP, Testing, and more...

With the recent release of the 1.6 version of the Zend Framework, Andi Gutmans has posted some thoughts and highlights of features in the new version.

The Zend Framework Community has delivered another feature-rich release of Zend Framework and I'm extremely proud and happy to see the energy and excitement around this project. The ZF team (Wil Sinclair, Matthew Weier O'Phinney, Ralph Schindler, Alexander Veremyev) along with many others in the ZF community and at Zend, have been doing a superb job and have been working very hard to put this release together.

He mentions the Dojo integration, the updates to the SOAP component, updates to make test-driven development simpler and a reminder about ZendCon08 coming soon that will fe ......

2008-09-06 00:40:09 | 全文 | 评论(0)

 
SQL injection attacks can allow hackers to execute arbitrary SQL commands on your database through your website. To avoid these attacks, every piece of data supplied to your web application, either...



[[ This is a content summary only. Visit my website for full links, other content, and more! ]]


2008-09-05 23:40:12 | 全文 | 评论(0)

 
  Kae Verens' Blog: Moving email from qmail to postfixadmin

In this new blog post Kae Verens shares a method he came up with to change over about 300 domains' worth of email over from qmail to posfix in an orderly, automated fashion.

Yesterday we had to move about 300 domains from one machine to another. We bought a new machine recently and are taking this opportunity to move from Qmail (difficult to use, in my opinion) towards Postfix. After doing one or two by hand, i decided that's stupid - why not just automate the whole thing.

The script reads from vqadmin and pushes that information over to mailadmin who makes the emails over on the postfix side. The script makes heavy use of the cURL extension to get th ......

2008-09-05 23:40:09 | 全文 | 评论(0)

 


During my Dojo
and ZF webinar
on Wednesday,
Pete Higgins of
Dojo fame noted that I could do
something different and better on one of my slides.




This particular item had to do with how I was consuming custom Dojo build
layers within my code. I contacted him afterwards to find out what he
suggested, and did a little playing of my own, and discovered some more Dojo
and javascript beauty in the process.



Continue reading "Proper Layer files when using Dojo with Zend Framework"

2008-09-05 22:40:10 | 全文 | 评论(0)

 
  Community News: phpGG User Group Meeting (Sept 23rd, Amsterdam)


The Zend Developer Zone has a reminder for those in the Amsterdam area - the phpGG user group (newly formed) will be having their next meeting on September 23rd.



On Tuesday 23 September 2008 the Dutch PHP user group will have its first meeting, in what will become a bi-monthly event. The goal is have meetings with other members, enjoy some coffee and tea and meeting other developers and the chance of prizes to win.


Two speakers will be presenting from about 8pm to 10:30pm - you can find out more about the group and the meeting from their site, including how to get there.

2008-09-05 22:40:06 | 全文 | 评论(0)

 
  Chris Hartjes' Blog: Don't Fear The Command Line: Using CakePHP Shells


Chris Hartjes has a new post to his blog today focusing on using a bit of the CakePHP framework's functionality from the command line.



I'm porting a spaghetti-PHP application over to using CakePHP I am moving their existing authorization system over to using Cake's Auth component. Of course, they are storing all their passwords in plaintext in the user account table, so I needed an easy way to convert all the existing passwords over to be encrypted using the same hash that Auth would use.


With the help of the shells and tasks that the framework makes availiable, he's able to make a simple 24 line class (EncryptPasswordShell) that extends the Shell object and loops through the data to push it back into the database in the correct password format.

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

 
This is part 3 of my article about writing a restful service server. If you haven't already, you might like to read part 1 (covering the core library and grabbing the information we need from the incoming request) and part 2 (covering the service handler itself) before reading this section. This part covers the Response object that I used to return the data to the user in the correct format.

XML Response Object



Exactly what output you want from your service completely depends on the specification and what you are actually trying to do. I wrote a really simple response wrapper that responds with an outline tag containing a status, and then either the content or some error details. Here's my response class:

class Re ......

2008-09-05 20:40:12 | 全文 | 评论(0)

 
  Site News: Popular Posts for the Week of 09.05.2008


 

Following the recent news about Monty leaving MySQL, I just wanted to tell you that Brian Aker is giving a keynote speech about "To Drizzle MySQL" on this year's International PHP Conference at Mainz, Germany which is happening from October 27th to October 31st:

One of the most common databases to developers, MySQL, got forked again, to bring back the original spirit of Open Source to the MySQL Community. The International PHP Conference invited Brian Aker, one of the leading forces behind this move, to talk about how "to Drizzle" MySQL.

 

If you want to join Brian's keynote and all the other superb sessions, don't miss the chance to reserve your seat for as low as EUR 1 ......

2008-09-05 17:40:18 | 全文 | 评论(0)

 


Kristian Köhntopp posted the following (German speaking) blog entry: "Monty on the run" stating that Monty quit his job at MySQL/Sun. He wonders where Monty's new job will be...


 



If you followed the last months, Brian Aker and some other people forked the MySQL codebase and created the Drizzle project. I'm wondering if Monty might spearhead the Drizzle project soon?! If yes, does this move harm the commercial database field? What might Enterprise customers think? Is Community everything or would this move make any harm to MySQL as an affordable OpenSource database itself? We'll see...



 



Sheery has more news...

2008-09-05 17:40:18 | 全文 | 评论(0)