Categories
php

phpCollab 2.5beta4

è stata rilasciata la versione 2.5 beta 4 di phpCollab, unica differenza dalla beta 3 risiede nella completa compatibilità del codice con php 5:

new version php5 compliant (from 2.5 beta 3, no new features…)

to fix some problems with the final php 5

# in library.php and setup.php
update register_globals cheat code to be compatible with php5 (super globals new syntax : $_GEt instead of $_HTTP_GET_VARS)

# in mycompany.php, editclient.php, editmessage.php, editnews.php
fix error “Using $this when not in object context” (new object model in php5, and mistake)

# in files with session_register
add/complete switch according to php version ($_SESSION instead of session_register)

ciauz

Categories
php

php::Links(‘ phpEdit 3.3 ‘);

nuSphere ha rilasciato la nuova versione 3.3 di phpEd per linux, questa versione si caratterizza per il supporto completo a php 5.0

New version of PhpED IDE for Linux includes all new features, enhancements and performance improvements that were introduced in PhpED 3.3 for Windows. The main ones are enhanced integration with 3rd party tools; new pre-configured embedded tools like PHP documentor, HTML Tidy and CVS client; object-oriented coding support for PHP, HTML or CSS code; advanced PHP profiler; support for international character sets, including UTF-8; support for FTPS (TLS/SSL) and WebDAV/HTTPS (SSL). Additionally, PhpED 3.3 for Linux supports debugging of PHP5 scripts and includes the latest version of PHP 5.0.1. Please visit this page for more details about the product. 30-day free trial version is available here.

ciauz

Categories
php

php::Links(‘ phpMyWebsite ‘);

nuova versione di phpMyWebsite, software (francese) per le statistiche dei siti. In particolare questo script ha una funzione per tracciare gli spostamenti degli utenti all’interno del sito (e non solo per sapere da che url provengono) riuscendo a dare in mano ai webmaster un valido aiuto a capire le dinamiche di navigazione.

ciauz

Categories
php

php solution

php solution è la prima vera rivista in italiano (anche se per ora solo tradotta) interamente dedicata al php. Sarà presto nelle edicole anche se è già presente un articolo da scaricare in formato pdf dal titolo: Extreme Hangman.

caiuz

Categories
php

php::Links(‘ articoli vari ‘);

su codewalkers due articoletti, uno su come funzionano i loop e l’altro su come utilizzare le socket in php.

john lim sul suo blog ha pubblicato un tutorial avanzato su come sfruttare al meglio l’accoppiata adoDB ed oracle

su phpbuilder c’è un complesso articolo sull’uso di php, xml, xsl e webservice ed uno su come realizzare remote scripting con js e php

ciauz

Categories
php

php|architect agosto

Nuovo numero di php|architect orientato a php5

PHP5: Beyond the Objects
So you think that PHP 5 is all about Object-oriented Programming, eh? While OOP is certainly one of the major selling points of PHP 5, there is plenty to be excited about even if you are the procedural type—read on to find out why. Join author John Coggeshall for a tour of the new features offered by the latest version of the world’s most popular web development language!

The Ultimate PHP 5 Shopping Cart
Imagine a user-friendly shopping cart that allows the customer to make instantaneous order adjustments without waiting for the page to refresh, queries UPS (or your courier of choice) for all the available shipping rates and charges the customers credit card upon checkout. That same cart also handles the SSL security automatically, maintains its functionality regardless of the user’s browser and is XHTML 1.1, Section 508 and W3C WAI compliant. Sounds too good to be true? Then let Erid David Wiener show how it can be done!

PHP Sockets + Flash = Chatroom with Style
Chatrooms in php used to be limited to refresh hacks that tended to be slow and bogged down the server. Where once there was HTML and PHP combined, there is now Flash and PHP—a powerhouse combination that with care can allow you to create elegant and graceful interfaces. Richard Thomas shows you how a simple chatroom is only the beginning of things to come.

PHP and Databases
To many object-oriented developers, there is a sense that the relational model for data management is at odds with the concepts of object-oriented development. Are these views justified? Are they practical? In the first of this two-part series, Rick Morris examines some of the issues at stake when object-oriented applications need to interact with relational databases.

Error Handling with PHP 5 and PEAR
We all want our applications to be error free, but, like it or loathe it, this will almost never be the case. The biggest variable in our applications will always be data input—that is, any data supplied by the user. What do we do when something goes wrong? In this article, Davey Shafik explores the best ways to have the application continue to function properly while informing the user of any errors that occur.

Migrating your data to InnoDB
The InnoDB storage engine (www.innodb.com) offers many improvements for MySQL developers. This article by Marc Delisle (author of “Mastering phpMyAdmin for Effective MySQL Management,” published by PACKT and now available worldwide) gives an overview of InnoDB, then focuses on using phpMyAdmin (www.phpmyadmin.net) for InnoDB tables management.

ciauz

Categories
php tecnologia

php::Links(‘ wiki! ‘);

un gran bel wiki su php, pear e pecl (e python)!

caiuz

Categories
php tecnologia

Ice PHP

The Internet Communications Engine (Ice) is a modern alternative to object middleware such as CORBA™ or COM/DCOM/COM+. Ice is easy to learn, yet provides a powerful network infrastructure for demanding technical applications. Ice shines where technologies such as SOAP or XML-RPC are too slow, or do not provide sufficient scalability or security. For a comparison between Ice and CORBA, please see this page.

Ice is free software, available with full source, and released under the terms of the GNU General Public License (GPL). Commercial licenses are available for customers who wish to use Ice for closed-source software.

The Ice extension for PHP, IcePHP, provides PHP scripts with access to Ice facilities. IcePHP is a thin integration layer implemented in C++ using the Ice C++ run-time library. This implementation technique has a number of advantages over a native PHP implementation of the Ice run-time:

ciuaz

Categories
php

php::Links(‘ formsess ‘);

Formsess is a forms toolkit designed for Smarty, the compiling template engine.

It handles most common step of forms manipulation:
– generation
– data association
– validation (server side, and in the developement version, client side)
– persistance of data through session

ciuaz

Categories
php

php::Links(‘ security tutorial ‘);

Chris Shiflett delivered his tutorial armed with 80 printed workbooks that was apparently insufficient to meet the needs of the gathering at Salon F. As Chris claims, his workbook for the tutorial is likely the most complete source of PHP security information and best practices available. If you weren’t one of those lucky 80, then don’t panic – Chris has put up a 55 page PDF of the tutorial workbook that you can download from here. You can also read Chris Shiflett’s hit article “The Truth about Sessions” .

tratto da php|architect

cuiaz