Kevin Schroeder writes; Zend Server 5.6 is out. I’m actually pretty stoked about this release. Here’s a few reasons why.
- Zend Server CE now contains the full Zend Server stack. Why do I find this exciting? Because the upgrade path from CE to the full version is stupid easy. That means you can try out all of the features in Zend Server and if you don’t want them, just let the license expire. I call it a gateway drug. Seriously. Get Studio or PDT and try the deployment feature. If you’re not using it you’ll ask yourself “why am I not doing this?”
- All of you Mac users can finally stop bitching and complaining about the lack of Mac support. We don’t (and probably won’t) support Mac for production (does anyone besides Apple actually use their server products in production?) but for dev work you now get the full stack on your Mac. This is not GA yet but will be later on. If you want a preview release you can go to http://forums.zend.com/viewtopic.php?f=8&t=26873 .
- Fault tolerance in the Job Queue through MySQL clustering. In clustered environments job queue information has moved from local storage to remote MySQL storage. So you can have a single MySQL server sitting there, a clustered setup or RDS or some other cloud-based DB, it doesn’t matter. If it can be accessed using the MySQL drivers then it can be used by the new Job Queue.
via ESchrade – Pure PHP Goodness.
PHPCloud.com is the landing page for our new cloud offering. Using the Zend Application Fabric you can build your applications in the same environment as you will be deploying your apps to. The application is built on my.phpcloud.com and you can then deploy it onto any platform where the Fabric is supported.
But how do you get started? Phpcloud.com has been built in a way where you can connect with any IDE. With Zend Studio 9 that connectivity has been built directly in to the IDE.
Getting started is actually quite easy.
via Read here for the full details.
writes; I know many of us have struggled with coding PHP using various text editors and IDE-s. Sooner or later, we pick our favourite weapon of choice and use it for every day development. My weapon of choice is Eclipse PDT (Helios) and today I will talk about code templates.
Just to make it clear, the main reason I started to write this article is to have one place where I have my code templates stored and to prevent myself repeating this story again and again to young developers. So, don’t expect miracles. But, if you know how to work with code templates, my templates can be useful as a good starting point. When I decided to make my code templates and stick to them during the development, I first tried to google out if there is already some templates repo or good example. Unfortunately, I have found nothing.
Read full article at Umpirsky Software Development Blog.
Josh Holmes writes a informative article on SimpleCloud here;
I’ve been playing with Zend’s SimpleCloud API for the webcast that I’m doing with Zend today. I started with the Zend Framework Quickstart tutorial but changed out the backend to hit the Azure Tables and such (well kinda – I used Zend Studio 8 Beta 2 and didn’t use the ZF tool but I still created a little guestbook). I’m going to expand this example to include blob storage and queues as well in the near future but at the moment, I’m just going to hit the Azure Tables.
To get started, continue reading.
e_schrade writes; There is a bunch I could say to introduce this chapter. However, I think that by reading the first few paragraphs you will know what I’m talking about. For those who are experienced developers some of these items might seem a little basic, but there are reams and reams of PHP developers who do not follow several of these rules.
In other news, “You want to do WHAT with PHP?” is now available for purchase in the Amazon store.
Chapter 1: Networking and Sockets
Chapter 2: Binary Protocols
Chapter 3: Character Encoding
Chapter 4: Streams
Chapter 5: SPL
Chapter 6: Asynchronous Operations with Some Encryption Thrown In
Chapter 7: Structured File Access
Chapter 8: Daemons
Chapter 9: Debugging, Profiling, and Good Development
Chapter 10: Preparing for Success
via Read part of chapter 9.
Updated: 2013-12-13 – Fixed links!
This is an excellent addition to you tools arsenal if you use Zend Studio and Zend Framework. Kudos to Ivo Jansh for publishing this!
Zend Studio is a great IDE and we use it a lot at Inviqa (in addition to NetBeans, PDT and Vim). One of the nice features is the code formatter that helps develop code according to agreed standards, which is useful to keep projects consistent.
One problem we have with the current versions of Zend Studio is that its default Zend Framework formatter is not consistent with the official Zend Framework coding standard. Luckily, that can be easily fixed. Sandy Pleyte, one of our developers, created a formatting file for Zend Studio that does adhere to the formal standard. There might be a few issues here and there but we’ve found it to work much better than the default one in Zend Studio. Because it might be helpful to others, we’re sharing the formatter file with anyone that’s interested. Download the file and read on for instructions.
Download the above file to your desktop. Open the Zend Studio formatter preferences, which will give you the following screen:
Click the ‘import’ button and import the file that you’ve downloaded. Voila, your formatter now uses the Zend Framework official coding standards. If you find any issues with this formatter, please let us know in the comments below.
If you use the ATK business framework, you might also be interested in the following formatter, which is similar to the ZF formatter but adds support for some of ATK’s coding conventions: