PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
PhpRiot Latest Blog Posts
Displaying blog posts 221 to 240 of 246

Godaddyhostingreview Blog: How to move Magento from Production to Live Server

Godaddyhostingreview Blog: How to move Magento from Production to Live Server
Setting up and using the Magento e-commerce application can be a difficult process in itself, but when you start moving things around from server to server, things can get even more complex. In this new post from the Godaddyhostingreview blog they talk about moving a Magento instance from your local install out to a live site.This is the method I used to move my local copy of magento store from WAMP on windows to a shared hosting account. In my case am using magento1.3.x.The instructions are detailed...

9Lessons Blog: Stored Procedure Lesson

9Lessons Blog: Stored Procedure Lesson
On the 9Lessons blog today there's a new post looking at stored procedures - how to create them and how to use them from your PHP code.Are you writing Stored Procedures if not please take a look at this post. Stored procedures can help to improve web application performance and reduce database access traffic. In this post I want to explain how to create and call the stored procedures from database server.He shows you how to create a sample table and stored procedure on the server side (selecting a...

Community News: Latest PEAR Releases for 07.05.2010

Community News: Latest PEAR Releases for 07.05.2010
Latest PEAR Releases: Net_IDNA2 0.1.0 Net_IDNA 0.8.1 File_IMC 0.4.1 HTTP_OAuth 0.1.17 Payment_DTA 1.4.0a2 Net_Sieve 1.3.0 Services_Digg2 0.2.0 XML_RPC 1.5.4

pkSFX - yet another setup program

pkSFX - yet another setup program
Remember pkTail and pkStart and pkTheme? Today, I'm pleased to introduce pkSFX to you. All these tools are shipped with the pkTypical pack available at sourceforge. Well. Imagine that you have written a new application, or a new version of that app, and now is the time to deploy... This is going to be the easiest task of the project, thanks to pkSFX - Yet Another Setup Program! Read more... read more

Webscrapers Mailing List

Webscrapers Mailing List
Daniel Stenberg, one of the primary authors of the libcurl library on which the PHP cURL extension is based, was kind enough to comment on and clarify a recent blog post of mine regarding web scraping using the PHP and cURL.AHe later sent me a tweet to invite me to a new mailing list for web scraping enthusiasts just before tweeting a public invitation. In addition to the mailing list itself, the web site also has links to books (including my book) and popular tools related to the subject. I think this...

Site News: Job Postings for the week of 06.27.2010

Site News: Job Postings for the week of 06.27.2010
Job postings for the past week:Job Posting: TheChange.com Seeks Lead Web Developer - PHP (Vancouver, BC)

Richard Thomas' Blog: Solar Framework manual is coming along

Richard Thomas' Blog: Solar Framework manual is coming along
In a quick new post to his blog Richard Thomas talks about a change in one of the two things there's the most complaints about when it comes to the Solar framework - documentation.The 2 biggest complaints about Solar have been it being in "beta" and lack of good docs.. Well its been out of beta and in release for a few months now so that should no longer be a concern. As for docs you can find the new and improved manual here.The documentation isn't 100% complete but its head and shoulders above some of...

Matthew Weier O'Phinney's Blog: Creating Zend_Tool Providers

Matthew Weier O'Phinney's Blog: Creating Zend_Tool Providers
Matthew Weier O'Phinney has put together a new post to his blog today about creating providers in Zend Framework applications (command-line tasks) using the Zend_Tool component.During [a workshop at Symfony Live] workshop, Stefan demonstrated creating Symfony "tasks". These are classes that tie in to the Symfony command-line tooling -- basically allowing you to tie in to the CLI tool in order to create cronjobs, migration scripts, etc. Of course, Zend Framework has an analogue to Symfony tasks in the...

Site News: Popular Posts for the Week of 07.02.2010

Site News: Popular Posts for the Week of 07.02.2010
Popular posts from PHPDeveloper.org for the past week:Fabien Potencier's Blog: Iterator or IteratorAggregate? Marco Tabini's Blog: Software, APIs and all the king's men Arun Gandhi's Blog: 15 methods to speed up PHP based website's performance Chris Hartjes' Blog: Fun with custom Zend_Views Brian Swan's Blog: Accessing Windows Azure Table Storage from PHP Site News: Popular Posts for the Week of 06.25.2010 Symfony Blog: Symfony2 Online Conference Site News: Job Postings for the week of 06.20.2010 Mark...

The Ten Commandments of Open Source

The Ten Commandments of Open Source
Update: To be fair, a great deal of inspiration for this post came from Ed "Funkatron" Finkler and his session at phpWorks 2008 Picachu pitch-at-ya peek-at-you lightning talk called "Users are Assholes" and later by Matthew Weier O'Phinney's lightning talk called "How to get kicked off my Project." Thanks for the fodder guys! On all sides of software development, there are annoyances. Some of them go beyond annoyances and into pet peaves. Some of them go beyond pet peeves and incite open war within...

Monte Carlo Simulations

Monte Carlo Simulations
Monte Carlo simulations are a handy tool for looking at situations that have some aspect of uncertainty, by modelling them with a pseudo-random element and conducting a large number of trials. There isn't a hard and fast Monte Carlo algorithm, but the process generally goes: start with a situation you wish to model, write a program to describe it that includes a random input, run that program many times, and look at the results.In each case, you're taking a pot shot at the result, and over many...

Time Machine Forensics

Time Machine Forensics
About a year ago, I finally wisened up to the obvious: 1) losing data sucks, and 2) doing daily (or frequent) backups manually are a pain in the ass, especially for portables. 2) is why most people forgo backups in the first place, resulting in 1). I needed something that I could set up once and pretty much forget about. Thankfully, there was just the thing: Time Capsule a-a a single device that encapsulates both Airport Extreme base station and a huge hard drive, and can be used for automatic,...

Lukas Smith's Blog: Transforming end user queries to Solr

Lukas Smith's Blog: Transforming end user queries to Solr
In some of his recent work Lukas Smith has been testing the waters of what Solr (the fast, open source search platform) has to offer. In his work with it he needed a way to convert the queries that come in from users into something Solr can understand. In this new post he explains how and shares the code for his solution (symfony-based).In this blog post I want to talk about a prototype class I threw together (Look ma', I'm using git!) by working ezcSearch to help me in parsing and transforming end user...

NOLOH.com: Demos, Demos Everywhere

NOLOH.com: Demos, Demos Everywhere
The NOLOH project has officially announced the release of a large demos section of their site complete with live examples of the framework in action.Until now one of the biggest issues with noloh.com was the need to sign-up for a free hosted sandbox, or download NOLOH in order to see it in action. No Longer. We're happy to officially announce the launch of noloh.com's Demo section. The demo section allows you to play with live demos and examples, view their source, download the complete source, and even...

Vanessa Vasile's Blog: Using PHP to Perform DNS Lookups

Vanessa Vasile's Blog: Using PHP to Perform DNS Lookups
In a handy little post to her blog today Vanessa Vasile has an example of how to use built-in PHP functions to perform DNS lookups in your scripts.PHP has a couple DNS functions you can use to perform record lookups. Most of us are familiar with the two basic ones - gethostbyname() and gethostbyaddr(), both of which perform a single function '" returning a hostname or IP address.She also mentions the gethostbynamel and dns_get_record functions that can give you even more insight into the current DNS of a...

Digett.com: How to Theme the Comment Form in Drupal 6

Digett.com: How to Theme the Comment Form in Drupal 6
If you're a Drupal user and are looking for a way to change up that standard comment form that comes pre-loaded in the site, you should check out this new post on the Digett blog about the handy hook_form_alter function.I've grown to have an affinity for Drupal's hook_form_alter function. Truly, modifying a form doesn't have to be as complicated as it may seem. One of the most generic Drupal forms (in my opinion) is the pesky comment form. Out of the box, it comes complete with name, email, homepage,...

Brian Cline's Blog: Installing PHPUnit on WAMPServer

Brian Cline's Blog: Installing PHPUnit on WAMPServer
On his blog today Brian Cline has a new post detailing how to install the popular PHP unit testing tool PHPUnit on a WAMPServer installation.Test Driven Development and xUnit seem to be popular among many of the professional and very public programmers, so I thought I might like to give it a whirl and see if I can improve the flexibility of my source code and better decouple objects. Unfortunately, I use WAMPServer on Windows as a development server while at work so directions for installing PHP related...

Ruslan Yakushev's Blog: WinCache Extension 1.1 for PHP - Release to Web

Ruslan Yakushev's Blog: WinCache Extension 1.1 for PHP - Release to Web
Ruslan Yakushev has a new post to his blog today with details on the latest release of the WinCache caching tool from Microsoft, version 1.1.Today IIS team has published the final release of WinCache Extension 1.1 for PHP. This is the latest stable and production ready version of the extension. The v1.1 has all the features available in version 1.0 plus [other] features.These other features include: user cache APIs that can directly be used by PHP applications a WinCache session handler file change...

Matthew Turland's Blog: Gotcha on Scraping .NET Applications with PHP and cURL

Matthew Turland's Blog: Gotcha on Scraping .NET Applications with PHP and cURL
New on his blog today Matthew Turland has posted about a "gotcha" he came across when working with cURL to pull down information (scrape content) from a remote .NET application.I recently wrote a PHP script to scrape data from a .NET application. In the process of developing this script, I noticed something interesting that I thought I'd share. In this case, I was using the cURL extension, but the tip isn't necessarily specific to that. One thing my script did was submit a POST request to simulate a form...

Session steganography idea

Session steganography idea
Quick idea I had the other day. Session ID tokens are typically short strings of seemingly random characters. While they don't typically change all that much during a session, it's good practice to change the session ID every so often to help prevent against security attacks. If someone was to periodically change the session ID, and hide a short message in the ID values such that, when strung together, the message could be extracted, would that be a useful way of transmitting data in a hidden manner? I'm...