Categories
php

php 4.3.10 e sessioni

nonostante i noti bug di sicurezza che php 4.3.10 risolve sono costretto a consigliare di non installarlo, in quanto sui sistemi *nix c’è un fastidiosissimo bug nella gestione delle sessioni (leggi non funzionano!) che blocca la maggior parte degli script… sigh!

ciuaz

Categories
php

php::Links(‘ php 4.3.10 e 5.0.3 ‘);

sono state rilasciate le nuove versioni 4.3.10 e 5.0.3 di php che tappano alcuni pericolosi buchi di sicurezza:

These are maintenance releases that in addition to non-critical bug fixes address several very serious security issues. All Users of PHP are strongly encouraged to upgrade to one of these releases as soon as possible.

ciuaz

Categories
php

smarty wiki

su incutio c’è un wiki che parla solo di smarty!

ciuaz

Categories
php tecnologia

php|architect dicembre

è uscito il numero di natalizio di php|architect (ed io devo ancora leggere quello di ottobre, sigh):

Design Patterns: Powerful Solutions to Common Problems
Many common programming problems have already been solved. A design pattern is a formal explanation of a solution to a type of problem; design patterns are well-tested, elegant solutions that can turn good code into great code. If design patterns have always been a bit of a mystery to ou, let Devon Weller take you for a ride in the wonderful world of truly reusable code in this can’t-miss article!

Uncovering How PHP “Ticks” – Simulating Multi-tasking Using Tick Functions
So they say that PHP does not support multithreading. Well… they’re right, but it does offer something similar. Join author Michael Paul Baley as he guides you through the fascinating world of tick functions–a most-often forgotten aspect of PHP worth exploring.

Modeling Object Oriented Applications Using UML in PHP5
What is modeling? Modeling is taking an idea and turning it into art. That’s what programming is all about: taking an idea and making it into an application. Since the introduction of object-oriented programming in the late 60’s, we’ve been trying to model normal processes into applications. But how do we keep track of all this activity? Documenting code? Yes, but it takes time to read and understand the relationships among the objects. The quick way is to look at images on a diagram—after all, as author Pawel Pastuszak show us in this article, a picture is worth a thousand words.

Simplified MVC pattern for PHP Web Apps – Modularized CMSs Using Design Patterns
In this article, author Lukasz Karapuda outlines a way of rapidly developing modularized content management web applications in PHP that are based on a simplified version of the Model View Controller (MVC) pattern. His approach utilizes a Controller script, Screen classes and Data Objects based on the PEAR::DB_DataObject package. The framework Lukasz presents is easy to understand, simple to program in and makes it straightforward to document and model your applications.

Mobilizing Web Content – Write Once, Wireless Everywhere
When you get down to it, developing applications to suit every wireless device is an awesome—and somewhat intimidating—task. The incredible range of device types and form factors, as well as the lack of standards, has brought severe headaches to application developers as they have to write new code for each and every device out there. Do not fear, however—help is on its way in the form of this great article by Contect Innovations CTO Roland Schmidt!

Integrating SAP with PHP
SAP is an extremely large ERP system, which contains a wealth of information relating to the business where it is installed. SAP is marketing a number of new web-based platforms to exploit this data in web applications. These can be expensive and too “large” for your requirements. This article by Jason Simmons highlights how PHP and the SAPRFC extension could provide a cost effective alternative to these offerings.

ciuaz

Categories
php

php::Links(‘ wact 0.2 ‘)

WACT 0.2 is out Well five days ago in fact – wasn’t watching the ball thanks to pressing deadlines, in particular the big one on the 24th.

Jeff’s done an amazing job over the last 12 months. There’s so much that happened it’s hard to know where to begin. Alot of the work has been “internal” but, feature-wise, some of the additions include;

– More powerful template syntax for “databinding” and “filtering” template variable references.

– A solid MVC implementation

– Jason’s data table tag and other new tags

Download here (and remember it’s still marked as alpha!)

ciuaz

Categories
php

PHP::Links(” migrazione… “)

fate attenzione a come è scritto il codice dei vostri script, imparate i nuovi parametri del php.ini ed eliminate le funzioni deprecate… o vi ritroverete con un bella gatta da pelare quando migrerete a php 5.0

register_long_arrays – allow/disallow PHP to register the deprecated long $HTTP_*_VARS

ciuaz

Categories
php

grusp.it

da oggi sono un fiero sostenitore GRUSP!

sostenitore grusp n.9!

ciuaz

Categories
php

php 5.0.3 rc1 e 4.3.10rc1

PHP 5.0.3RC1 has been released for testing. This is the first release candidate and should have a very low number of problems and/or bugs. Nevertheless, please download and test it as much as possible on real-life applications to uncover any remaining issues.

ed anche

PHP 4.3.10RC1 has been released for testing. This is the first release candidate and should have a very low number of problems and/or bugs. Nevertheless, please download and test it as much as possible on real-life applications to uncover any remaining issues.

ciuaz

Categories
php tecnologia

i 20 maggiori errori da evitare in IT

error 18: IT managers who look only as far as J2EE and .Net when developing scalable Web apps are making a mistake by not taking a second look at scripting languages — particularly PHP. This scripting language has been around for a decade now, and millions of Yahoo pages are served by PHP each day

via harry fuecks

ciuaz

Categories
php tecnologia

The KnowledgeTree

che dire? stupendo!

KnowledgeTree™ is one of the most rapidly-adopted open source document management systems, with downloads currently running at several hundreds per month. It was originally developed for the South African Medical Research Council; so it has all the code quality, functionality and architectural rigour that you would expect of a top-of-the-range enterprise application. The only thing it misses is the million-dollar price tag: being Open Source, it’s licence cost free. The product includes advanced document version control, full text search capabilities, multiple search types and extensible metadata fields for documents. Some of the more advanced functionality includes a customizable dashboard and workflow for document authoring.

ciuaz