|
Sponsored Link
|
On the ServerGrove blog today there's a new post showing how you can set up Dreamweaver to be able to edit Twig templates directly, complete with syntax highlighting.If you are a designer working with Symfony developers you will soon encounter Twig. Twig is a template engine for PHP that has been adopted by Symfony 2, and from a designers perspective, it's a major improvement over the way things are done in Symfony! For designers who have used templating systems like Smarty before, Twig is going to be a...
Chris Jones has posted more information to his Oracle blog about the caching and other improvements that come along with the Oracle 11gR2 release that can be used in PHP applications.Oracle 11.2 brought several improvements to Client Result Caching. CRC is way for the results of queries to be cached in the database client process for reuse. [...] PHP OCI8 as a "client" of the database can use CRC. The cache is per-process, so plan carefully before caching large data sets. Tables that are candidates for...
Dan Scott has posted an example of how to create a MARC record (machine-readable cataloging, more details here) from scratch with the help of the File_MARC PEAR package.In the past couple of days, two people have written me email essentially saying: "Dan, this File_MARC library sounds great - but I can't figure out how to create a record from scratch with it! Can you please help me? Yes, when you're dealing with MARC, you'll quickly get all weepy and get help from anyone you can.His example code is...
I am the first one to admit that I am not a UI/UX/design person. I believe wholeheartedly that the inmates are running the asylum when they shouldn't be.
The project page at http://auraphp.github.com/ has substance, but no style, and style is so important. Can anyone recommend a good design guy who is interested in [...]
ZF2 development is ramping up. We've been at it for some time now, but mostly
taking care of infrastructure: converting to namespaces, re-working our
exception strategy, improving our test suites, and improving our autoloading and
plugin loading strategies to be more performant and flexible. Today, we're
actively working on the MVC milestone, which we expect to be one of the last
major pieces necessary for developers to start developing on top of ZF2.
A question I receive often is: "How can I...
ZF2 development is ramping up. We've been at it for some time now, but mostly
taking care of infrastructure: converting to namespaces, re-working our
exception strategy, improving our test suites, and improving our autoloading and
plugin loading strategies to be more performant and flexible. Today, we're
actively working on the MVC milestone, which we expect to be one of the last
major pieces necessary for developers to start developing on top of ZF2.
A question I receive often is: "How can I...
Event-driven programming is a paradigm that is especially familiar for GUI and JavaScript programmers. For example, it is the style used in Node.js. In the traditional PHP space it hasn't been utilized that much, but here is an example how to do it with GObject signals as provided by Midgard2.
Connection events
First of all we prepare a Midgard connection:
// Open Midgard connection
$config = new midgard_config();
$config-read_file_at_path(ini_get('midgard.configuration_file'));
If we want to, we can...
Popular posts from PHPDeveloper.org for the past week:PHPBuilder.com: Using the Factory Pattern in PHP Applications
php|architect: Creating RRD graphs in PHP
Mayflower Blog: Creating coding standards for PHP_CodeSniffer
Ibuildings techPortal: DPCRadio: Database Version Control without Pain
Fabian Schmengler's Blog: Anonymous function calls in PHP
Brian Swan's Blog: SQL Server Driver for PHP Connection Options: CharacterSet
Michael Nitschinger's Blog: Understanding the Lithium Router - Part 2
Zend...
The Zend Framework team announces the immediate availability of Zend Framework
1.11.4, our fourth maintenance release in the 1.11 series. This release includes
almost 40 bug fixes.
You may download ZF 1.11.4 from the
Zend Framework site .
Alexey Zakhlestin has a new post today with some of his own thoughts on the suggestion for a built-in web server (RFC) that's been floating around lately - a tool that would act as a simple server right out of the box without much in the way of configuration.There are a lot of talks today about "Built-in web server" [for PHP] RFC by Moriyoshi Koizumi. There is a nice discussion on Hacker News (and 2 threads on reddit: here and here). So, here's couple of cents from me.Alexey agrees with the suggestion...
Kevin Schroeder has some of his own thoughts on the recent results of the TIOBE index ranking the popularity of programming languages. PHP has slopped down two spots, replaced by Python and C++. He looks at the data TIOBE has to back it up and can't seem to find a reason why.I decided to take a look and see what was going on behind the scenes by reading on the index definition to see if I could understand what happened. After reading through the definition I still don't know what happened, or even why it...
In a new post to his blog today Paul Jones talks about the next version of the Solar Framework, aka Aura, and some of the changes that have led to it.Just like with a mature person, there is a great deal of knowledge and craft embedded in Solar, but it also still shows its roots and carries the weight of decisions from early in its life. With all that in mind, it's time to start working on Solar version two, using the formal namespaces and other features of PHP 5.3. There are some other very significant...
php|architect Magazine has officially announced the introduction of a new publishing format for their magazine. Readers are no longer tied to just PDF versions - they can now opt for ePUB editions of the magazine starting with this month's issue (and retroactively!).Still, even though PDF was a less popular format in 2002 than it has become today, it was a much easier choice for us when the only way to read an electronic publication was to sit in front of a computer. The advent of portable e-book readers...
On PHPBuilder.com today there's a new tutorial showing you how to write and run unit tests with SimpleTest to test the interface of your site (forms), not just the backend code.In addition to offer a complete suite of unit testing capabilities, SimpleTest is bundled with an internal Web browser which you can use to automate the navigation of your Web site and perform tests such as completing and submitting Web forms much in the same way a typical user would. In this tutorial, I'll show you how to use...
Cal Evans has posted his interview with yours truly: Interview with Paul M. Jones | Voices of the ElePHPant. Thanks for inviting me, Cal!
The Voices of the ElePHPant podcast has posted their latest episode today - an interview with Paul Jones.Things they talk about include Paul's involvement with the Solar framework project and Cal asks him his "three questions":
What do you look for in a potential employer?
Why did you write Solar?
What advice do you have to Open Source projects to help foster community?
You can either listen via the in-page player or by downloading the mp3 directly.
Here's what was popular in the PHP community one year ago today:PHP.net: PHP 5.3.2 Release Announcement
Ibuildings techPortal: Habits of Highly Scalable Web Applications
Brian Swan's Blog: What's the Right Way to Prevent SQL Injection in PHP Scripts?
Jeremy Cook's Blog: Handling Binary Data with PDO
Brian Teeman's Blog: Who is the Joker in the Joomla pack?
Matthew Weier O'Phinney's Blog: Responding to Different Content Types in RESTful ZF Apps
Development Seed Blog: Simple Sign-On with OpenID
Doru...
You may have noticed that quite a lot is happening in the Midgard land. Nowadays Midgard2 itself is a generic content repository that can be used for both desktop and web applications. Midgard MVC is a generic web framework for PHP5 that can be used with Midgard2 or without it. And then there is Midgard Create, the new content management user interface that follows the ideas of decoupled content management.
With Midgard Create, a website just needs to publish its contents with RDFa annotations, and we...
There are a lot of talks today about a€oBuilt-in web servera€¯ [for PHP] RFC by Moriyoshi Koizumi. There is a nice discussion on Hacker News (and 2 threads on reddit: here and here). So, here's couple of cents from me.
1. That is a great addition to the standard PHP tool-set. I remember days, when I had to configure web-servers to run my web-projects and it was ridiculously distracting. It's not a€orocket sciencea€¯, but still complicates matters a lot. Finally, developers would be able to forget about...
The PHP Community Conference is
a conference by and for the PHP community. It's for people who care
about PHP and what they make with it.
Inspired by conferences like Webstock
and Brooklyn Beta, we want
to make a friendly conference for us. Together with our friends and
peers, we (Ben,
Lisa, and
Nick) aim to inspire you
to make great things with PHP.
The PHP Community Conference is a two-day event, taking place April
21st and 22nd, 2011 in Nashville, TN. We have an
awesome line-up...
|
|