News Feed
Jobs Feed
Sections




News Archive
feed this:

Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Symfony Blog:
Symfony2 PEAR Channel
June 27, 2011 @ 14:16:20

Fabien Potencier has a new post to the Symfony blog today - an announcement about the setup of a PEAR channel to make it easier to grab the various Symfony components individually.

One of the strengths of Symfony2 lies in its components; they define the building blocks of the framework and they can be used as standalone libraries. [...] The Symfony2 components have been available on Git for quite some time now, and as of today, I'm really excited to announce that they are also installable via the brand new Symfony2 PEAR channel, powered by Pirum of course.

Packages included in the list installable on the PEAR channel include:

0 comments voice your opinion now!
symfony2 pear channel components libraries


Aaron Wormus' Blog:
Interoperability is Overrated
February 14, 2007 @ 07:19:00

Despite opinions from some of the PHP community, interoperability between PHP applications isn't is such a bad state - at least According to Aaron Wormus:

The fact of the matter is that it's not such a big deal. Porting a plugin from Wordpress to Serendipity is usually trivial, and as we see more web-services based plugins (stuff like the awesome askimet) the task becomes simpler and simpler.

Interoperability is overrated, the more you think of it the more complex it gets. As you start throwing in new factors into the equation (how will this interoperate with a java/c# application) you start to develop monsters like JSR 170 which solve a lot of problems on paper, but in reality are too unwieldy to be truly useful.

He even lists out some of his "steps to interoperability" to help speed things along (like "use as much abstract code as possible" and "use services").

0 comments voice your opinion now!
interoperability overrated abstract libraries glue services interoperability overrated abstract libraries glue services


Davey Shafik's Blog:
More Web Services
October 02, 2006 @ 08:55:00

Davey Shafik has posted another update on his web services component he's working up for the Zend Framework, the Zend_Service_Server.

I have been working closely with Matthew Weier O'Phinney for the last week on bringing my Zend_Service_Server proposal to fruition.

There have been several changes, but the core has not moved too far. Matthew, Andi and I have decided that we will first implement the different server/client libraries.

He lists the libraries they'll need to tackle first and talks about an "exercise" he did to work up a JSON server component that works in a similar fashion.

0 comments voice your opinion now!
web services zend_service_server libraries zend_json_server web services zend_service_server libraries zend_json_server


Edin Kadribasic's Blog:
PHP 4.4.3 for Windows with 5.0.22 MySQL libraries
August 09, 2006 @ 06:03:34

Edin Kadribasic has posted the latest release of his helpful little patch for anyone needing the client libraries for MySQL on Windows - the version for PHP 4.4.3 and MySQL 5.0.22 libraries.

After the final release of PHP 4.4.3 here are the Windows binaries who need PHP compiled against newer version of MySQL libs.

The archive contains two files. Both of these files should be dropped in your existing php-4.4.3 install folder overwritting php4ts.dll and adding libmysql.dll.

You can download the file directly from here.

0 comments voice your opinion now!
mysql client libraries windows archive download mysql client libraries windows archive download


Edin.dk:
PHP 4.4 for windows with newer MySQL libraries
July 21, 2006 @ 06:07:52

If you're caught using PHP4 on Windows and have been seeing some issues with the older MySQL libraries you've been using lately, it might be time to upgrade. "But I can't move away from PHP4," you say. No worries - this new post from Edin Kadribaaic should have the answer you're looking for.

Since the main PHP 4 distribution cannot be updated with the latest MySQL libs for various reasons, I will provide downloads of the latest PHP 4 with the latest MySQL libs.

His archive contains two files, both DLLs to replace the MySQL libraries that already exist.

0 comments voice your opinion now!
php4 new mysql libraries download dll files php4 new mysql libraries download dll files


Ilia Alshanetsky's Blog:
MySQL Binaries and cURL/http extensions in PHP
July 19, 2006 @ 05:35:26

Ilia Alshanetsky has posted a quick note about building PHP with cURL/HTTP support combined with adding a MySQL extension. Conflicts can happen with some of the libraries, and he knows how to solve it.

The MySQL binaries found on mysql.com are built against yaSSL as opposed to the more common openssl against which libcurl (usede by cURL and HTTP extensions) is linked. The conflict between the two libraries causes curl initialization of the SSL layer to fail preventing startup of the PHP extensions.

The fix? To either use the older mysqlclient libraries or manually compile MySQL yourself against the OpenSSL libraries.

0 comments voice your opinion now!
mysql binaries curl http extension issue conflict libraries mysql binaries curl http extension issue conflict libraries


Cameron Olthuis' Blog:
Top 10 Web Developer Libraries
June 20, 2006 @ 06:21:22

Cameron Olthuis wants to share the tools that he finds th emost useful with the entire web, so he's posted them here on his blog.

His list includes libraries from all different technologies, not just PHP. Several are Javascript-related, but it's always good to have a complete toolkit on hand when trying to tackle some of the more difficult things.

Included in his list are things like:

  • Moo.fx - a Javascript effects library
  • Swat - an open source web application toolkit
  • PEAR - the PHP package repository
  • Mochikit - lightweight Javascript library

Be sure to check out the post and its comments for more great resources!

0 comments voice your opinion now!
web developer libraries top10 javascript ajax css web developer libraries top10 javascript ajax css


RelativeSanity.com:
The Problem with PHP
June 14, 2006 @ 05:39:32

In this new post on RelativeSanity.com today, J Barrett talks about "the problem with PHP", specifically that its "sucks" because PHP itself is a sort of framework started on top of a series of Perl libraries.

I've been meaning to comment on Snook's article for a while, but to be honest I wasn't sure what I wanted to say. Coming at it (at the time I first read it) from the newfound point-of-view that frameworks were the new greatest thing, it was a little bitter to swallow, but I found that I couldn't disagree with most of what he was saying.

As I've often found, the key to resolving two apparently exclusive hypotheses (frameworks suck vs. frameworks rock) that you also happen to agree with equally, is to form a third hypothesis that distills down the key points of both, and discards the semantic fluff that makes the original two seem incompatible.

He comments, using this blog post from snook.ca as a starting point, about the main reason frameworks "suck" - they're like learning a whole other language. He notes that PHP (and its frameworks) are so popular because of its low entry barrier, but that doesn't mean it's a good thing in the long run.

Rails is a framework. PHP is a bunch of bricks.
0 comments voice your opinion now!
problem framework language rails libraries problem framework language rails libraries


Bshensky's LiveJournal:
Oracle Support without a Recompile
June 07, 2006 @ 06:07:57

One struggle seems to come up over and over again for several PHP developers out there - Oracle issues. Newsgroups and message boards are filled with questions and, sometimes, a few answers. bshensky is one such user - but one that found a way to get the PEAR DB package to connect to Oracle simply and without the usual recompile it would take to get the Oracle drivers successfully installed.

I have spent a dog's age researching how to get my local PHP install to talk to Oracle using PEAR and the OCI8 client stack on my Fedora Core 4 server. I eventually came to the conclusion that it was just not possible to get OCI8 to work with a RPM(binary)-install of PHP, and I looked toward other means of getting "Web access" to Oracle using different means.

Today, I found an interesting document on the Oracle Web site that allegedly details how to get the new PECL PDO database drivers for Oracle running on PHP 5 (luckily, I run PHP 5 on my FC4 box).

The document claimed that you could use PDO to load a database driver on the fly without the need for a recompile. All bshensky saw left to do was getting PDO installed (via PEAR) and getting it to pick up on the Oracle libraryes to help make the connection. A few quick commands and environment variables later, he had a complete and working PHP install with Oracle functionality called on the fly.

0 comments voice your opinion now!
oracle support libraries pdo recompile pear pecl oracle support libraries pdo recompile pear pecl


Wez Furlong's Blog:
Extending PHP
May 08, 2006 @ 05:56:13

In a new post on his blog, Wez Furlong shares some of the materials from a presentation he gave at the PHP Con West back in 2003 on the topic of "Extending PHP".

While poking around the disks in my linux box, I found my materials for a session on extending PHP that I originally gave as a 3 hour tutorial at PHP{Con West 2003.

Sadly, I seem to have lost the working C code (libares bindings for PHP), but all the relevant parts can be found in the comprehensive PDF I made from the slides: Extending PHP Slides (PDF). The content is based on PHP 4, but should still be applicable to PHP 5.

The talk [PDF] covers the creation of a sample DNS resolving library to extend the functionality already in PHP, and includes some of the code examples (in PHP) to show how it all works. This is followed by the C code to build the extension, defining each of the functions, and geting it up and running.

0 comments voice your opinion now!
extension talk conference presentation C libraries extension talk conference presentation C libraries



Community Events











Don't see your event here?
Let us know!


composer introduction hack release application podcast unittest component example security hhvm package framework database project language facebook install symfony2 performance

All content copyright, 2014 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework