Indexers are fundamental for IDEs that provide features like code assist, validation and searching in the source code. The indexer rips the source code to basic lexical units like variables, function name, parameters, etc. and persists them in an organized data structure – the index. The indexed data is then queried whenever you invoke the code assist or request a… Read more »
Recently I was helping someone set up step debugging in Zend Studio, and had some difficulties. Therefore I decided to create a blog post to remind me later, and perhaps help others get it set up. I was doing this on an Ubuntu laptop, so while menus may vary slightly the process should be very similar. Also, I did this… Read more »
The Zend Framework team has just released Expressive 1.0.0 STABLE! Expressive is a PSR-7 middleware microframework, built for speed and flexibility. Use it to build APIs and websites, from small to large! You can read more about the release on the Zend Framework blog; the project also has a dedicated documentation site.
Now, why would any sane PHP developer want to do that?! Well, while Z-Ray is a great friend to have when developing your apps, there are just some parties you don’t want it to show up at. You might be using PHP scripts for accessing static pages. Or, you might not want Z-Ray to be displayed for one specific request…. Read more »
Quick experimentation, easy collaboration, automated infrastructure and scalability, together with advanced diagnostic and analytical tools – all provide PHP developers with good reasons to develop in the cloud. Z-Ray for Azure is one such reason. If you’re new to Z-Ray, it’s a powerful debugging tool that gives developers deep insight into all the various PHP elements constructing a page, starting from the request level,… Read more »
The Zend Framework team has just released Expressive 1.0.0rc5, featuring: Several new documentation recipes New middleware for parsing the request body into parameters An upgrade to Pimple v3 Read the full announcement, including details on installation and/or upgrading, on the framework blog.
Some of you might find the following scenario vaguely familiar. A customer wakes you (or your company’s support team) in the middle of the night complaining that his app is crashing. You quickly rush out of bed and try to reproduce the disastrous calamity only to find yourself hitting a brick wall – no matter what you do to copy the exact… Read more »
This is an Opinion/Editorial (a.k.a an Old Man Rant) “PHP IS INSECURE!”. Yet another consultant group has decided that their traffic stats are too low so they need to “shake things up a bit”. As usual, they picked PHP as the whipping boy. No, I am not going to link to them; too many people are already doing that unironically…. Read more »
The Zend Framework team has just released Expressive 1.0.0rc4, featuring: Fixes to registration of the UrlHelper. A minor update to the default source structure to encourage modularity. Minor configuration bugfixes and improvements. Expanded documentation. Read the full announcement, including details on installation and/or upgrading, on the framework blog.
The Zend Framework team has just released Expressive 1.0.0rc3, featuring: More componentization; the router and template subcomponents are now in their own packages! Helpers and utility classes for creating URIs. The ability to create route-specific middleware pipelines. Multiple templating improvements. Read the full announcement, including details on installation and/or upgrading, on the framework blog.