PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
Displaying news posts 2601 to 2620 of 6889

Bradley Holt's Blog: Boston PHP Northeast Conference

Bradley Holt's Blog: Boston PHP Northeast Conference
Bradley Holt has a new post to his blog announcing the Boston PHP Northwest Conference happening in August (2012) in Cambridge, Massachusetts:I'm excited to be able to announce that the first ever Boston PHP Northeast Conference will be taking place on Saturday, August 11th and Sunday, August 12th at Microsoft's NERD Center in Cambridge, MA. This regional event is intended for PHP beginners, enthusiasts, and professionals alike.The conference will not just cover PHP but also general web development...

Community News: Latest PECL Releases for 12.13.2011

Community News: Latest PECL Releases for 12.13.2011
Latest PECL Releases: gearman 0.8.1

Don't Forget the Front

Don't Forget the Front
Everyone talks about automated testing for your code, but that's only half of the testing I need. What about the front end? Forms need some testing love, too, and SimpleTest is how I get it. SimpleTest is very easy to install. Just download the latest version, upload it to your server, then unzip it. That's it! Now you can get started writing tests.SimpleTest can handle all of the unit testing for your normal behind-the-scenes code, but it also has an internal web browser, so it can also test the front...

Magento for Big Kids: Use a Consistent Cache Key Prefix

Magento for Big Kids: Use a Consistent Cache Key Prefix
This is the first in what I hope to be a multi-part series on using Magento. AI've been working with it since June to run one of our core sites at Half Off Depot. During these six months, we have: Built an incredible team Had our application servers swap to disk and otherwise go belly up, on numerous occasions Moved from FastCGI back to mod_php Tuned Apache a bit to squeeze more out of our application servers Moved from a single front end webserver to multiple Introduced MySQL master-slave replication,...

CodeIgniter.com: PHP Framework Usage Survey

CodeIgniter.com: PHP Framework Usage Survey
As is mentioned on CodeIgniter.com, they've set up a survey to find out more information about how PHP are using frameworks.The anonymous survey is very brief - just seven questions - and should take no more than five minutes or so to complete. The survey is open immediately and will remain open over the weekend.The seven questions on the survey include questions about framework usage, sets of how you feel about different framework-related topics, what editor you usually use (and for how long), how you...

Watts Martin's Blog: PHP is not an acceptable COBOL

Watts Martin's Blog: PHP is not an acceptable COBOL
In this new post from Watts Martin he suggests that "PHP is not an acceptable COBOL" - the language, while popular and useful now, may not age as well in the future (say 10 or 15 years).PHP is to the web what Visual Basic is to Windows, but even more so: a powerful enough language to do nearly anything you want, ubiquitous, easy to get up and running (on many web hosts it's pre-installed), and forgiving of shitty code. [...] While I'm happy to see PHP start getting "modern" language bits (you Lisp...

PHPMaster.com: A Tour of PHP.INI

PHPMaster.com: A Tour of PHP.INI
On PHPMaster.com today Callum Hopkins has written up an introduction to the php.ini, the heart and soul of any PHP installation. With configuration options for just about everything, it can be confusing. This tutorial hits some of the highs and most commonly updated settings.Anyone who has a server using PHP has undoubtedly heard of php.ini - it's the configuration file used to control and customize PHP's run-time behavior. It provides a simple way to configure settings. [...] In this article I'll give...

Boston PHP Northeast Conference

Boston PHP Northeast Conference
I'm excited to be able to announce that the first ever Boston PHP Northeast Conference will be taking place on Saturday, August 11th and Sunday, August 12th at Microsoft's NERD Center in Cambridge, MA. This regional event is intended for PHP beginners, enthusiasts, and professionals alike. The current plan is to have four tracks: Core PHP Web Development Training User Experience (UX) Boston PHP will be hosting the event in partnership with other northeast regional user groups including the Burlington,...

Michaelangelo van Dam' Blog: Windows Azure for PHP developers

Michaelangelo van Dam' Blog: Windows Azure for PHP developers
In a new post to his blog, Michelangelo van Dam starts off a series looking at Windows Azure for PHP developer, an introduction to the service and what sorts of features it has to offer.I'm a developer and I don't want to fiddle with setting up and maintaining an operating system, basically since I don't have the time for it. [...] I was completely sold when Josh Holmes came to Brussels in 2009 and told us more about what Windows Azure has to offer and how perfectly it is to build applications consuming...

Andrew Johnstone's Blog: Vagrant, Automating PHP/MySQL Installation with bash/slack

Andrew Johnstone's Blog: Vagrant, Automating PHP/MySQL Installation with bash/slack
Andrew Johnstone has a new post to his blog with a look at using Vagrant for continuous deployment of a PHP-based application.Vagrant is simply a wrapper around Virtualbox headless that allows for provisioning virtual machines with support for puppet, chef-solo, chef, and bash. This allows you to automate the deployment and sandboxing of development sites. Additional base box images can be found at vagrantbox.es.He walks you through the full process of setting up a first deployment - getting Vagrant...

Community News: Latest PEAR Releases for 12.12.2011

Community News: Latest PEAR Releases for 12.12.2011
Latest PEAR Releases: Net_DNS2 1.2.0 Validate_ES 0.6.1 Tree 0.3.5 Image_Barcode 1.1.2 Image_Barcode2 0.1.0 DB_ldap 1.2.1 Services_Weather 1.4.6 Services_Blogging 0.2.4 Text_Highlighter 0.7.2 Net_FTP 1.4.0a3 Numbers_Words 0.16.3 pearweb_qa 1.0.3 XML_FastCreate 1.0.4 XML_SVG 1.1.0 File_Sitemap 0.1.4 HTML_Progress2 2.4.2 I18N_UnicodeString 0.3.0 Validate_AR 0.1.2 HTTP_WebDAV_Client 1.0.2 Benchmark 1.2.9 PHP_DocBlockGenerator 1.1.2

Bake Cookies Like a Chef

Bake Cookies Like a Chef
It's Christmas time again. While you write the first lines of your shiny new authentication library, the smell of tasty cookies is slowly sneaking into your room. The few minutes until they are finished is a good time to lean back and think about cookiesa-anot the ones in the kitchen, but the cookies in your browser. Let's explore how to securely store data on the client side, and how to detect unwanted modifications.IngredientsNearly every web app needs some kind of authentication, and most use cookies...

Windows Azure for PHP developers

Windows Azure for PHP developers
Windows Azure for PHP developersIntroductionSince a couple of years the term "cloud" has moved from simplebuzz-word to real business opportunities that make a differencewithin the market. The technology behind "cloud" is not new aswe've grown accustomed to server clusters, distributed datacentersand separation of responsibilities, but the "cloud" offerseveryone the opportunity to scale and not just the companies whohave a huge cash reserve to purchase another rack with servers.The strange thing is that...

Check whether your web server is correctly configured

Check whether your web server is correctly configured
Last year Zone-H reported a record number of 1.5 million websites defacements. 1 million of those websites where running Apache. When it comes to configuring a web server, some people tend to turn everything on by default. Developers are happy because the functionality that they wanted is available without any extra configuration, and there is a reduction in support calls due to functionality not working out-of-the-box. This has proven to be a major source of problems for security in general. A web...

11.12.: Migrate to html5!

11.12.: Migrate to html5!
html5 is one of the hottest buzzwords in the web and everyone is using or talking about it. Google is ahead everyone else for sure with Google Docs, their web based office suite and with Chrome OS, an operating system which only needs a browser (from the userA's view). But also Facebook, they working on their own application platform codenamed ASpartacusA" is based on html5. Even classic software companies like Adobe and Microsoft are joining the competition: Microsofts upcoming WIndows 8...

Out with the Old

Out with the Old
Jetpacks. Flying cars. Databases able to handle infinite amounts of data. Breakthrough after breakthrough, computer engineering forges a shiny future, and yeta One of the first interview questions I was asked was to describe, in my own words, the difference between an inner join and an outer join. It is a question I have adopted, and I now ask it to every candidate. Over time, I've been interviewing more and more senior developers, most of whom know the correct answer, so this question has become a way...

Better Object-Oriented Arrays

Better Object-Oriented Arrays
I've been working on developer-facing software and SDKs in PHP for nearly a decade, and through the experience of supporting these developers, I've learned something interesting about the PHP community at-large. The majority of PHP developers have a very good understanding of native types (e.g., strings, arrays, integers, booleans). Since they're the lowest common denominators of the PHP language, it's generally pretty easy for developers to understand these types. But the moment you introduce concepts...

Nelm.io Blog: Composer: Part 1 - What & Why

Nelm.io Blog: Composer: Part 1 - What & Why
On the Nelm.io blog today there's a new post (part one of a series) about using Composer and Packagist to manage PHP applications as packages.You may have heard about Composer and Packagist lately. In short, Composer is a new package manager for PHP libraries. Quite a few people have been complaining about the lack of information, or just seemed confused as to what it was, or why the hell we would do such a thing. This is my attempt at clarifying things.The briefly explains what the tool(s) do and shows...

PHPBuilder.com: PHP Arrays: Advanced Iteration and Manipulation

PHPBuilder.com: PHP Arrays: Advanced Iteration and Manipulation
In this new tutorial from PHPBuilder.com, Jason Gilmore shows you some of the more advanced things you can do with arrays in PHP (specifically in the areas of iterating through them and manipulating their contents).Sporting more than 70 native array-related functions, PHP's array manipulation capabilities have long been one of the language's most attractive features. [...] There are however many array-related tasks which ask a bit more of the developer than merely knowing what part of the manual one...

Devshed: Building a PHP ORM: Deploying a Blog

Devshed: Building a PHP ORM: Deploying a Blog
DevShed concludes their three-part series about building an ORM in PHP with this latest article. It introduces the idea of dependency injection into the mix, showing how it can be used in the relationships between entities.if you've already read the two installments that precede this one, it's probable that you're familiar with the inner workings of this sample ORM. In those chapters I implemented the ORM's data access and mapping layers, along with a simple domain model. To be frank, the development of...

Latest PHP Tweets