最新动态
用户登录
  用户:
  密码:
       注册 | 忘记密码
常用链接
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博客聚合         中文博客 | 英文博客      种子列表      
收缩所有 | 展开所有
 
开发语言方面,决定沉淀在这样的组合上: C+Erlang+Lua+PHP
这将是我未来开发中使用语言的组合,目前,Lua仅入门,Erlang处于学习状态,真是活到老学到老啊!

2008-05-16 11:41:25 | 全文 | 评论(0)

 

So, tomorrow (technically *today* in Australia!) is the date for PDF delivery of my brother’s new book - the PHP Architect’s Guide to Programming with Magento (I think that’s the full title).  More details here.  I’m really excited for him, as I know he put a lot of work over the past several months learning Magento and writing the book.  The biggest challenege was dealing with the underlying architecture changes that the Magento team applied in various versions leading up to (and including after!) the 1.0 release.  In some cases, there’s no actual behavioural change, but in describing the functionality, Mark would necessarily describe what was giong on under the hood.   Sometimes those descriptions needed to change to reflect the new functionality, even if to the end user nothing changed.  That’s life when dealing with soft ......

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

 
  Zend Developer Zone: PHP Abstract Podcast Episode 40: Data Importing

The Zend Developer Zone has posted their latest episode of the PHP Abstract podcast series. This time, Cal's brought in Lorna Mitchell from Ibuildings to talk about importing data.

Today our special guest is Lorna Mitchell. Lorna is a Developer at Ibuildings in the UK, and is based in Leeds in the North of England. She is a Zend Certified Engineer and the senior member for phpwomen.org in Europe. Today, Lorna will be talking to us about Data Importing.

There's three ways to get this new episode - you can either download the mp3 of the show, listen using the in-page player or subscribe to the show's feed ......

2008-05-16 04:40:02 | 全文 | 评论(0)

 
  Jordi Boggiano's Blog: Who let the Dwoo out ?

Jordi Boggiano has blogged about a new PHP5 templating engine called Dwoo that's just been released for download.

Early this year I wanted to rebuild my template engine to have something stronger to work with, so I started thinking about it and then asked myself why I didn't use one of the available engines out there. The fact is that - and I guess I will lose many of my few readers here - I am not fond of using php itself as a template engine (with Savant or similar).

Features of the templating engine include a striking similarity to Smarty's methods, the fact that its code is scope aware, it has template inheritance and comes with a plugin system that can be extended as you see fit.

You can get complete information about the engine from the Dwoo ho ......


 
  C7Y: REST and Resource Handling with CakePHP


On the C7Y website, a new tutorial has been posted from Nate Abele (following his previous CakePHP-related article) covering the use of the framework to create a REST web service and manage resources inside of it.



We're going to take these concepts [from the previous article] further and add a new one: REST. In the course of this series so far, we've only been discussing how to use the Router to examine and act on different parts of a URL.


He gives a list of possible headers that could come from a client (like Accept-Charset or Content-Type) and how these can be directly pulled in to the CakePHP routing system. A few extra bits of code later and your app can be mapping requests directly to the controllers for the actions the user's requesting. All that's left is to serialize the results back into XML to echo out.

2008-05-16 01:40:03 | 全文 | 评论(0)

 

Today our special guest is Lorna Mitchell. Lorna is a Developer at Ibuildings in the UK, and is based in Leeds in the North of England. She is a Zend Certified Engineer and the senior member for phpwomen.org in Europe.


Today, Lorna is going to talk to us about data importing.







2008-05-16 00:40:12 | 全文 | 评论(0)

 
  Chris Hartjes' Blog: New CakePHP 1.2 Release Coming


Chris Hartjes has blogged about the new CakePHP release that's on the horizon - version 1.2:



I'm certainly not the only person who has been blogging about this, but I thought I'd mention that a feature freeze is coming up for the next CakePHP 1.2 release, codenamed 'DV'. My very modest contribution this time around is a patch to fix a problem with running 'cake bake' on Windows, where it was mangling the app path that a user would enter. Ticket 4495 if anyone is interested.


He makes a few recommendations about how to get involved in the project, but also mentions some of the "trouble in paradise" that's been happening on the mailing list (not friendly for beginners?) and about the direction of the project.

2008-05-16 00:40:05 | 全文 | 评论(0)

 
  ThinkPHP Blog: Accessing Nike+ data with PHP


On the ThinkPHP blog today, Stephanie Ehrling has posted about a method for PHP to take in the output of the Nike+ equipment and put it into a usable form.



There is no official API that allows you to use the raw data. Nevertheless the data are sent to the Flash via XML so there is a chance to use them. For PHP Rasmus Lerdorf himself has implemented a class to access these data. The class allows to authenticate a user and fetch the running data of a user in a XML-Format


She gives an example of it in action - simple creation of an object then a call with the username and password. Behind the scenes, the data is pulled in and dropped into a SimpleXML object that includes total distance, total calories burned and data on the most recent run.

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

 
  Ibuildings Blog: Intimate PHP Seminar (Enterprise PHP)


Paul Wander has posted to the Ibuildings blog today about a new seminar (non-web) one of their CTO, Ivo Jansch, will be giving on the 10th of June at the King's College London:



Are you a sophisticated PHP developer, or a newbie? Either way, you need to make the best of your resources, be they people delivering projects, or hardware serving your customers. Take this opportunity to learn from the industry experts the importance of PHP best practices.


Ivo will be talking PHP in the Enterprise - how good developers are hard to find, keeping code up and running well and how important scalability is to you and your business.



If you would like to attend, you can find contact information at the bottom of this page.

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

 
  Alex Netkachov's Blog: Zend, Prado, ASP.NET. Which framework is the best?


In his latest blog entry, Alex Netkachov asks a question that has been wondered hundreds of times over - "which framework is best?" (though, to be fair, his is limited to three choices - Zend, Prado and ASP.NET).



I've been asked on the forum about my preferences in frameworks and I wrote a few thoughts about it.


These comments include the fact that eighty percent of his code is not in frameworks, that the Zend Framework is the more flexible of the group and that the right tools, methods and language structure is the real key to making for successful software development.

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

 
  Zend Developer Zone: Uploading YouTube Videos with Zend Framework

In a recently posted tutorial on the Zend Developer Zone website, Cal Evans has pointed out a video showing PHP pushing videos out to YouTube.

Attention all you Zend Framework junkies, Jochen Hartmann has uploaded a new video to YouTube that demonstrates the basics of how to use Zend Framework with the YouTube Data API. This step-by-step demonstration walks you though everything you need to know to upload files to Youtube via Zend Framework.

The video (from the official Google developers) shows the creation of a simple application that uses the Google Data component of the Zend Framework to upload the selected video from their local machine.

You can find out more about the Google API for YouTube on this page on the Google Code we ......

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

 

Nike+ is a feature for the iPod nano which allows to measure time, distance and speed of runnings with a small sensor in running shoes that sends data to a transmitter on the iPod. Those data are sent to a users Nike+ account by iTunes whenever the iPod is synchronized. On the Nike+ website there is a report of runnings, the average speed, total kilometers run etc. The users can also compete with each other in virtual competitions and define goals to run more often, faster or a longer distance. The Nike+ website displays the data graphically with Adobe Flash.

There is no official API that allows you to use the raw data. Nevertheless the data are sent to the Flash via XML so there is a chance to use them. For PHP Rasmus Lerdorf himself has implemented a class to access these data. The class allows to authenticate a user and fetch the running data of a user in a XML-Format. This class can be found under 2008-05-15 16:40:26 | 全文 | 评论(0)


 

I was googling around to see what folks are charging for the range of services software devs offer. Although some humorous sites (a must read) are amongst the top results returned, how to price one’s services is of course a serious question.

One categorisation of services could be as follows:

  • consultancy
  • training
  • software development
  • support
    • ad-hoc
    • packages

For me the list runs from most difficult to easiest, and I charge accordingly.  Consultancy general involves technology recommendations, project specification, business analysis, etc, and the kind of input you can give after say 10 years experience is considerably different to what you might have offered after 5.

Next is training, and the reason I’ve put that higher than run-of-the-mill development is that preparation is involved.  For a 1/2 day o ......

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

 

I've been asked on the forum about my preferences in frameworks and I wrote a few thoughts about it. In short:



  • 80% of the code I have written do not operate with frameworks.

  • Language constructions, right tools and good methodology are more important then frameworks.

  • ZF style is more flexible and allows you to write faster code and its learning curve is not as high as it is for declarative frameworks (PRADO/ASP.NET).

  • ASP.NET declarative templates are good if you use IDE with a lot of wizards (Visual Studio.)

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

 

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