public marks

PUBLIC MARKS from camel with tag php

August 2006

Chez Xavier - Votre blog sous Symfony, pas à pas

by 10 others
Cet article s'adresse aux développeurs Web disposant des connaissances basiques en PHP, gestion de bases de données, et plus généralement d'une culture en développement Web. Il présente les différentes étapes nécessaires à la construction d'un blog à l'aide du Framework Symfony. Ce guide, spécialement adapté aux utilisateurs de Linux et plus particulièrement d'Ubuntu, présente successivement l'installation d'Apache2, PHP5, MySQL, et de Symfony, puis explique en détail les différentes étapes du développement d'un weblog. Les fonctionnalités avancées comme la possibilité de rédiger des commentaires ou de permettre des trackbacks, ne seront pas abordées dans ce tutoriel d'initiation.

Steve Hannah: This week » Blog Archive » Adventures with PHP Compilers

(via)
Adventures with PHP Compilers I am in a situation where I need to protect some intellectual property in a PHP script. The recommended solution is to use a code obfuscator (or compiler) to encode the script. Currently the landscape leaves much to be desired in this area as far as PHP is concerned.

AJAX Uploader from Steven Miles

by 6 others (via)
AJAX File Uploader is a interacive file uploading script based on Perl, PHP and AJAX, that will allow you to upload files to your server much easier. Modeled after Safari's Downloads dialog it allows you queue up multile files for upload even while another file is currently being uploaded. You can customise the look of the uploader by simply changeing the css file to suit your application.

July 2006

dompdf - The PHP 5 HTML to PDF Converter

by 5 others (via)
dompdf is an HTML to PDF converter. At its heart, dompdf is (mostly) CSS2.1 compliant HTML layout and rendering engine written in PHP. It is a style-driven renderer: it will download and read external stylesheets, inline style tags, and the style attributes of individual HTML elements. It also supports most presentational HTML attributes.

Cheat Sheets

by 7 others
cheat sheets (also known as reference cards) that you can print out and keep by your computer. There is a cheat sheet for just about anything and we aim to have the best coverage of cheat sheets available on the web.

A List Apart: Articles: Automatic Magazine Layout

by 3 others (via)
A List Appart nous fourni une fois de plus un article absoluement génial. Vous vous êtes peut-être déjà demandé comment faire rendre l'affichage de plusieurs images (pour un même produit par exemple) attractif alors que ces images sont récupérées grâce à une base de données. A Liste Appart vous fournit le script qu'il vous faut. En renseignant simplement quelques paramètres, l'affichage, la mise en page et le redimensionnement se fait parfaitement et de façon harmonieuse.

CakeTimer - Demo Page | An Ajax file uploads progress bar

by 3 others
This is a demonstration of an AJAX powered progressbar to monitor file uploads with (Cake)PHP.

Caching your queries with PHP - Spellbook - IT mage’s best friend

(via)
In this article I will try to give a view of what is the custom caching with php, why and how we can use it.

June 2006

osTicket.com - Open Source Support Ticket System

osTicket is a widely-used open source support ticket system. Plain and simple it is a lightweight feature packed support ticket tool written mainly using PHP scripting language. An attractive alternative to higher-cost and more complex customer support systems; simple, lightweight and easy to setup and use. The best part is, it's completely free.

Swift Mailer - A Pluggable PHP Mailing Library

by 9 others
Swift is a fully OOP Library for sending e-mails from PHP websites and applications. It does not rely on PHP's native mail() function which is known for using high server resources when sending multiple emails. Instead, Swift communicates directly with an SMTP server or a MTA binary to send mail quickly and efficiently. Swift is comparable to PHPMailer except that it implements an extremely flexible and innovative plugin system meaning you can get the most out of sending emails from your PHP applications. The interface for Swift is both tighter and more intuitive.

Accueil - Toutateam - Le portail collaboratif à la portée de tous

Créez du contenu, et partagez-le en toute simplicité avec vos collaborateurs. Toutateam vous permet en toute simplicité d'organiser votre travail au quotidien, tout en restant proche de vos équipes, où que vous soyez, et cela en toute sécurité.

w2box - Web 2.0 File Repository for PHP | labs.beffa.org

by 7 others (via)
This is a simple php script which allow you to upload and download files. There isn't any complex user management because it aims more for private file repository use. It as direct file deletion using AJAX, instant table sort using a self modified version of sorttable.js and finally upload file progressbar using a cgi(perl) script. If you want to know more about those technologies, go to more information section.

Profilage de code PHP | iPerSec

by 9 others
Il est souvent bien difficile de comprendre pourquoi une page PHP est lente à s'afficher. Il est interessant d'intégrer dans son code des logs sur le temps d'exécution des parties critiques, mais cela ne donnera jamais une vision très fine des lenteurs d'un applicatif. La solution existe, et s'appelle le profilage de code. Nous verrons comment utiliser xdebug pour analyser le fonctionnement d'une page PHP.

May 2006

10 useful PHP configuration variables, from TechRepublic - White Papers, Webcasts and Case Studies - TechRepublic

(via)
PHP is a very popular scripting language among Web developers. When it comes to configuring your PHP setup, the default configuration is designed to get you up and running quickly. However, these default values may not always be optimal for your specific requirements. This document describes ten important configuration variables, explains what each one does, and suggests possible changes.

April 2006

Nexen.net: Portail PHP et MySQL - gettext : le plus rapide pour les localisations

Pour localiser une application, plusieurs options sont possibles en PHP : un tableau de chaînes dans un fichier externe, ou bien avec gettext, une bibliothèque dédiée à la traduction de fichiers. gettext est disponible en 2 versions : une version intégrée à PHP sous forme de requête, et une version réécrite en PHP, pour une meilleure compatibilité. Mel Melaxis a fait les tests, et gettext extension est le plus rapide.

Tartine d'Ajax - dew's blog

Ajax se révèle d'une nouvelle petite utilité, par l'entremise d'un script de Markku Uttula intitulé AEL (Ajax Error Logger). Il s'agit de garder une trace des erreurs JavaScript survenues côté client dans un log côté serveur, via PHP, ASP ou JSP par exemple.

MCache Documentation | Mohawksoft.Org

by 2 others (via)
Not as simple as a file-based solution and not as complex as a database, the mcache daemon provides a balance between complexity and speed, while providing access to a single source of information for one or (many) more web servers.

March 2006

Flashcomguru.com - A community and resource on Flash Media Server: 'Streaming' flv video via PHP, take two

by 4 others (via)
'Streaming' flv video via PHP, take two Following a really interesting thread on the chattyfig Flashcomm list I have now been able to put together a simple video player which is capable of requesting and playing parts of a flv video file that have not previously been downloaded.

February 2006