PHP Newscast for 2008.05.01
Other tags:
p3
podcast
PHP Newscast for 2008.04.17: The P....ast with mis...g ch..ks
Other tags:
p3
podcast
The precursor to this article introduced some background and an overview of the design for the Phergie project as an example of the concepts involved in a PHP IRC bot implementation. This article will go further into the topic of plugins including descriptions of those that are commonly needed to make a bot fully functional as well as the commonly needed core features to support plugin development.
Other tags:
art
bot
irc
php
If you've ever perused the internet in search of an article or reference on writing an IRC bot in PHP, you were likely disappointed. Most such documents are outdated to the point that their examples are based on PHP 4 and its socket functions. Few show more than the most trivial of bot implementations and barely touch the tip of the iceberg where the IRC protocol is concerned. This article is intended to help remedy that situation.
Other tags:
art
bot
irc
php
PHP Newscast for 2008.04.03: Actual news this week
Other tags:
p3
podcast
PHP Newscast for 2008.04.01: Seat Backs and Tray Tables
Other tags:
p3
podcast
Using CakePHP's advancing routing system, you can easily create advanced, custom, SEO-friendly URLs with minimal configuration.
Other tags:
art
cake
cakephp
mvc
SEO
Zend's co-founder will present the opening keynote at this year's php|tek Conference in Chicago, IL (70% sold out!)
Other tag:
news
New program brings in-depth training to world's premier Zend Framework-based e-commerce system.
Other tag:
news
No, foreign keys aren't from Brazil or Italy or even the US. Though they can be a bit strange to those who do not understand them, have no fear. We are here to teach you how to talk to them so they can serve your whims.
Other tags:
art
databases
foreign keys
mysql
php
PHP Newscast for 2008.03.20: Frack Apple's USB
Other tags:
p3
podcast
Building PHP on Windows doesn't have to be a time intensive mystery. Whether you're building custom extensions, patching something in the PHP core, or want to try a build on a newer compiler, you don't have to be intimidated by warnings and errors. Compiling on Windows is no more difficult than compiling on any other system as long as you have the requirements needed: the php source code, a compile environment that the source code understands, and any library dependencies.
Other tags:
art
compiling
fastcgi
php
windows
With MVC frameworks being the fad of the land these days, you're probably familiar with the MVC pattern, and the generalities of how it works. Maybe you've even written an app or two in one such framework. However, it's common for PHP developers to apply typical PHP practices, such as page-oriented design, even when working with MVC, prohibiting them from utilizing the pattern to its fullest potential.
Other tags:
art
cake
design patterns
mvc
PHP Newscast for 2008.03.06
Other tags:
p3
podcast
Contrary to popular belief, PHP on Windows is not an oxymoron. The decision to use Microsoft Windows systems as the host for a server operating system, usually a decision made by someone else, doesn't have to send you running for the latest ASP.NET book. PHP runs great on Windows, whether you have legacy applications already running on PHP or intend to write new applications without learning a new language you shouldn't need those anti-anxiety medications. You just need to understand some basics of Windows and how PHP interacts with it.
Other tags:
art
fastcgi
iis
php
windows
What's going on with P3?
Other tags:
p3
podcast
In this article, we look at the ability of PHP code to inspect itself, using the Reflection API introduced with PHP 5. We will build a tool that lets us automatically convert any class to a fully functional REST service, without writing a single line of dedicated binding code.
Other tags:
art
php5
reflection
rest
Over 40% of seats at our popular Chicago conference are gone—get your before it's too late.
Other tag:
news
Inspekt is a library for PHP4 and PHP5 that aims to make safe input handing easier, and unsafe actions more difficult. Inspekt establishes a new development approach by wrapping input within “cage” objects, and requiring the developer to use validation and filtering methods to test and manipulate the input data. This article provides a brief introduction to Inspekt and its capabilities.
Other tags:
art
inspekt
security
Late Static Binding (LSB) is a topic that's been brought up numerous times in the past three years in various PHP development discussion circles (and we're finally getting it in PHP 5.3)—but what does it really do, and why should you care? Here's a simple practical example of how it can greatly simplify your code's design.
Other tags:
art
late static bindings
lsb
PHP 5.3
JavaScript validation has been around for years, but is often poorly implemented. Done correctly client side validation can improve the overall user experience as well as save unnecessary page requests.
Other tags:
art
client side validation
javascript
validation
Sean & Paul discuss recent happenings in the PHP world.
Other tags:
p3
podcast
-
Other tag:
news
In a move that surprised many people in the open source community, Sun Microsystems purchased MySQL AB for $1 billion.
Other tag:
news
Still searching for that perfect PHP framework? Here's one more to take a look at.
Other tag:
news
The first release candidate for Joomla! 1.0.14 (code name Daybreak) is now available for download.
Other tag:
news
The third annual DCPHP Conference, to be held in Washington, DC, has opened its Call for Papers.
Other tag:
news
The PEAR website announces that XML-RPC has been disabled at pear.php.net
Other tag:
news
The final normal release of PHP, version 4.4.8, has been released for download.
Other tag:
news
Coming next January, the ZF will have no more secrets!
Other tag:
news
No DRM + 30% single issues = a happy holiday indeed!
Other tag:
news
This month: mysqlnd, object/relational mappers, web scraping, CLI, security, and much, much more
Other tag:
news
Shh! Don't tell anyone, but we've heard a rumor that December 21 is a very special day...
Other tag:
news