PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
Displaying news posts 6581 to 6600 of 6889

An Update on aoWeb Scraping with PHPa

An Update on aoWeb Scraping with PHPa
Several people have asked me the same question recently, so I decided to take a blog post to provide an answer. The question is, aoWhen will aWeb Scraping with PHPa be available in print?a Answering requires a bit of background to paint a full picture of where things are now. I turned in the manuscript for the book, which had already gone through technical editing, back in April 2009. That's right, 14 months ago. After going through proofreading and layout, having a cover designed, getting an ISBN, and...

Some Thoughts On Software Licensing

Some Thoughts On Software Licensing
This past week saw a huge dust-up over the issue of whether or not WordPress themes are GPL. It's not my goal to rehash the debate, or even to discuss it in particular; instead, my goal is to share some thoughts I've had about software licensing, and in particular, licensing going forward as a result [...]

Marco Tabini's Blog: WordPress, the GPL and cherries on top

Marco Tabini's Blog: WordPress, the GPL and cherries on top
In case you've missed the latest happenings in the WordPress community, Marco Tabini is here to catch you up. The issue? Licensing of themes for WordPress.The WordPress community is abuzz with news that the WP Foundation has essentially gone to war with the makers of the Thesis WP theme. The substance of the argument, as I understand it, is that the makers of WordPress claim that themes, since they rely on WP's GPL'ed code to run, must be covered by the GPL as well because they are derivative works....

Andrew Nacin's Blog: On PHP

Andrew Nacin's Blog: On PHP
Andrew Nacin, one of the core developers of WordPress, has a recent post to his blog about the current state of PHP and how that relates to WordPress' backwards compatibility support of PHP4.I've been meaning to write this post nearly a month now, on the heels of WordPress 3.0′s release and preparing for an inevitable future discussion of when we should drop PHP 4 support. And then current events give you the hook you need to sit down and do it.He talks about WordPress 3.0, the support of PHP Earthlink...

Security Musings: PHP: Please Hack Pal.

Security Musings: PHP: Please Hack Pal.
On the Security Musings blog today there's a new post from Anurag that walks you through the process, step-by-step, of how he exploited an image gallery written in PHP (including the tools he used).I always read, PHP applications are a security guy's nightmare. Always thought why, Coming from a world of packets and frames code made lesser sense. Until I stumbled upon this application. The application was an Image gallery, with a lot of nice cool pics and an option to share and upload pics. This was a PHP...

Jfoobar Blog: Profilers, profiles and profiling

Jfoobar Blog: Profilers, profiles and profiling
In a new post to the jfoobar blog today Wilco Jansen looks at two methods of profiling available to Joomla CMS users to help get the most performance out of your PHP applications - one onside Joomla and the other using XDebug.In this article I want to explain the basics of profiling and profiling tools available in Joomla and PHP. In follow up articles I will explain the usage of the tools presented in this blog. I will also try to set up a performance analyses so we can see what the state of Joomla 1.6...

Lorna Mitchell's Blog: SugarCRM Installation Error

Lorna Mitchell's Blog: SugarCRM Installation Error
In the latest post to her blog Lorna Mitchell talks about some of the issues she had when upgrading to the latest version of SugarCRM (6.0.0).I noticed that SugarCRM have just released their new version 6.0.0, and since my sugarcrm installation is madly out of date and I'm about to start using it again, I thought I'd just throw the old one away and install from scratch. I had no problems until I reached the final installation stage, when clicking the "install" button would return a 404.After running...

Zend_Log timestamp filter

Zend_Log timestamp filter
For one of my recent project, which is using Zend_Log component of the Zend Framework, I had a demand in which I needed to be able to filter log events based on the time they occurred. As out of the box, Zend_Log component does not have such filter, I decided to create one that will fulfill my demands.

Zend_Log timestamp filter

Zend_Log timestamp filter
For one of my recent project, which is using Zend_Log component of the Zend Framework, I had a demand in which I needed to be able to filter log events based on the time they occurred. As out of the box, Zend_Log component does not have such filter, I decided to create one that will fulfill my demands.

Bas de Nooijer's Blog: Controlling Varnish ESI inside your application

Bas de Nooijer's Blog: Controlling Varnish ESI inside your application
As is mentioned on the Zend Developer Zone, there's a new post from Bas de Nooijer about a cool feature of Varnish - Edge Side Includes - and how you can control them.For me one of the best features of Varnish is ESI (Edge Side Includes). It allows you to combine elements with different lifetimes into a single page. This way you don't need to regenerate a complete page as soon as a news listing somewhere on the page changes. And you can still cache pages while displaying user-specific information...

Making of resolutionfinder.org UN database

Making of resolutionfinder.org UN database
September last year I met up with an old room mate. She told me about a student project calledAMaking Commitments Matter (MCM). They had created a database for UN resolutions. Even though the team was quite large, spanning all across Europe, they didn't have anyone in the group who had a sufficient level of IT know how to bring it all online. Once again it shows that Universities usually are unable to bring together different departments. So I had no choice but to help them out! Step one defining a...

Site News: Popular Posts for the Week of 07.16.2010

Site News: Popular Posts for the Week of 07.16.2010
Popular posts from PHPDeveloper.org for the past week:php|architect: Never Use $_GET Again Project: PHP on Android Hasan Otuome's Blog: PHP Documentation Tips Kevin Schroder's Blog: PHP 5.3 Certification Beta Testers Needed NETTUTS.com: Object-Oriented PHP for Beginners Brian Swan's Blog: Accessing Windows Azure Blob Storage from PHP php|architect: Modsecurity: Why it matters to PHP Site News: Job Postings for the week of 07.04.2010 Andrey Hristov's Blog: Replacing mysqli's Connection, Result and...

SugarCRM 6 Installation Error

SugarCRM 6 Installation Error
I noticed that SugarCRM have just released their new version 6.0.0, and since my sugarcrm installation is madly out of date and I'm about to start using it again, I thought I'd just throw the old one away and install from scratch. I had no problems until I reached the final installation stage, when clicking the "install" button would return a 404. This is tedious because then you have to follow the instructions and change config.php so that "installer_locked" is false (but the installer does remember all...

Symfony Day Cologne and a symfony workshop

Symfony Day Cologne and a symfony workshop
Just like last year I will again be present this year at the Symfony Day Cologne, which is organized by my friends at Interlutions. Last year was a huge success with many attendees, a wonderful list of speakers, and a great party afterwards. This year will be at least just as good, and is slightly extended: I will be doing a full-day symfony workshop not just on the Symfony Day but also on the day after.

Ohai SourceForge!

Ohai SourceForge!
I'm thrilled to announce that I'm starting a new contract job working for Geeknet, and in particular, SourceForge. I will be their new OSS Outreach Coordinator, which means I get to spend my time helping open source projects be more awesome. I will work closely with new and existing projects to figure out what help they need and how SourceForge can help fill those needs. There are a lot of cool things going on at SF right now, and I'm thrilled to be a part of it! Also, I get to work with Jeff Bates...

ServerGrove Blog: Symfony + Git + Capistrano = Capifony

ServerGrove Blog: Symfony + Git + Capistrano = Capifony
On the ServerGrove blog there's a recent post looking at an interesting combination of technologies that could allow you to deploy your Symfony applications easier and more quickly - Capifony (Symfony+Git+Capistrano).Deploying applications to production/live servers is always a delicate task. The whole process needs to be quick to minimize downtime. Automating the deployment process helps running repetitive tasks minimizing the possibility human error. It is also a good idea to have a proven and easy way...

Michael Feichtinger's Blog: HTML5 WebSockets Example

Michael Feichtinger's Blog: HTML5 WebSockets Example
Michael Feichtinger has as recent post to his blog talking about HTML5 WebSockets including an example he's created.HTML5 WebSockets makes it possible to open a persistent connection to a server within a web-browser via javascript. Websockets works already in the latest Webkit-browsers like Safari 5 and Chrome 5. Firefox 4 Beta 1 knows the Websocket-Object but it can't open the connection.His sample script lets you control the cursors of the other visitors of the page via some Javascript that runs a...

DZone.com: Guidelines for generating XML

DZone.com: Guidelines for generating XML
On DZone.com there's a recent post from Evert Pot talking about some guidelines for generating XML including a brief PHP example.Over the last little while I've come across quite a few XML feed generators written in PHP, with varying degrees of 'correctness'. Even though generating XML should be very simple, there's still quite a bit of pitfalls I feel every PHP or (insert your language)-developer should know about.His suggestions for better XML include: You are better off using an XML library (like...

ThinkPHP.de: Import and export data using PHPExcel

ThinkPHP.de: Import and export data using PHPExcel
On the ThinkPHP blog today there's a new post looking at their experience with PHPExcel to open, modify, save, etc Microsoft Excel files directly from PHP.EAR's Spreadsheet_Excel_Writer combined with the project Spreadsheet_Excel_Reader on SourceForge was a good helper in the past - but only for BIFF5. BIFF8 support in spreadsheet excel writer has been a problem for a long time, and according to the authors, is still somewhat kludgy in the current version. So I needed an alternative. After a short...

Latest PHP Tweets