PHP

Mes liens php http://radeff.red/links/search.php?hp=1&disc=php

Ma page mysql

“THE” book, en français: Rigaux, Philippe: Pratique de MySQ et PHP 3e ed Très pratique, contient en plus des tas d'informations sur les CGI, HTML, CSS, XML, la programmation orientée objet, les fonctions, etc. - le bouquin d'info à emporter partout

php & xml

regexp / ereg / expressions régulières|

Pour utiliser php comme un shell-scripting (cgi)

Supported Versions https://secure.php.net/supported-versions.php

Each release branch of PHP is fully supported for two years from its initial stable release. During this period, bugs and security issues that have been reported are fixed and are released in regular point releases.

After this two year period of active support, each branch is then supported for an additional year for critical security issues only. Releases during this period are made on an as-needed basis: there may be multiple point releases, or none, depending on the number of reports.

Once the three years of support are completed, the branch reaches its end of life and is no longer supported.

A table of end of life branches is available: https://secure.php.net/eol.php

quanta

http://codeigniter.com/

CodeIgniter is a powerful PHP framework with a very small footprint, built for PHP coders who need a simple and elegant toolkit to create full-featured web applications.

Comparaisons

http://www.journaldunet.com/developpeur/tutoriel/php/060313-php-panorama-frameworks.shtml

http://www.svay.com/blog/index/2006/03/20/369-quel-framework-php-choisir

Liste de frameworks PHP

http://en.wikipedia.org/wiki/Comparison_of_web_application_frameworks

http://g-rossolini.developpez.com/comparatifs/php/cake-zf/ comparatif cake / zend

une comparaison très synthétique avec freemind

pear

pear

Cake

CakePHP est un framework libre écrit en PHP. Il suit le motif de conception Modèle-Vue-Contrôleur et imite le fonctionnement de Ruby on Rails.

Zend

http://framework.zend.com/

http://en.wikipedia.org/wiki/Zend_Framework

http://framework.zend.com/manual/fr/ le manuel en français

Symfony

Symfony

anagramme

anti-hacker

arithmetique

Arrays en php

Solution 1 simple

array_no_csv

array_splitter

ascii

astro

backupdo

backupdodataonly

backupdogo

backupmysqlwithphp

backupsecours

breadcrumbs

calculer_temps_realisation_script

calculer_un_delai_entre_deux_dates

calend-conversion-mysql-to-timestamp

calend-diff-entre-deux-heures

calendier-date-mysql-to-date-fr

calendrier

calendrier-date

calendrier-jours-feries

calendrier-mensuel

calendrier-mois-imprimable

calendrier-time-before-xmas

changement_serveur

Vérifier la validité de la syntaxe d'un email avec php

cherche_ip

chiffredor

compteur

convert-rn-to-n

convertisseur-degres

CSV2SQL

cutting-text-with-explode

date-fr

date-fr-easy

date-il-y-a-15-jours

date2unix

datedifference.sh

datemysqlhumanreadable

Dates & php

datesqllong2fr

php date_calcul_ecart_entre_2_dates

date_set_locale

detection_navigateur

diagram

dir-mod-meta

dirmod

doublonsmysql

dtd

effacerphp

emailvalidation

emulerregisterglobalonsurduoff

explode

Pour exporter en CSV une base de données MySQL

fgestcsv

footer.inc

fopen

fopen-fwrite-fput

fopen_htaccess-page

format-page-into-columns

french_dates.php

generate-password

generate-password1

old

global-replace

gros-titre

header.inc

highlight_menu.inc.php

Apprendre à rédiger des mails HTML passe-partout

html_entity_decode

html_php

icon-counter

identification

identification-fake-apache-authentication_protection_php

identification-fake-apache-authentication_protection_php_very_simple

importer1fichiercsv

importkdissert2mysql

inclurdanshtml

inclurdanshtmlinfos-visiteur

Pour insérer automatiquement une liste déroulante (SELECT) avec les codes iso des pays

iso_country_search.php

javascript

kill-mysql.sql

last_modif

ldap_search

ldap_search0

lecture_d_un_fichier_ligne_par_ligne_avec_php

lever-coucher-soleil

linkcreate

list-256-functions

Envoyer des emails avec PHP

mailator

minuscules

mysqlfetchobject

normaliser

password

password1

password2

permutations

permutations2

PhpBrew

ezpdf

popup_img

post_loop

protection_par_adresse_ip

read-write-copy-files

lire des données ligne par ligne

recuperer-une-ip-dynamique

referer

Expressions régulières dans php

replace-string-easy

rhythmdb2mysql

saints-ephemeride

search-and-replace

searchgoogle

secure_no_safe_mode

select-group

select-list

select_multiple.php

sendmailconfig

Sessions PHP

set-uid

sha1

showsource

show_url

simple-counter

slashes

substr

switch

tableaundimensions2arbre

Chat & Clavardage

testpdf

text2columns

thumbnails

thumbnails.php

tools.inc

url-navi

urlize

variable_dynamique

warnings

Others

multiple file uploader, source http://phpfileuploader.com/

http://hostprogressive.com/support/php_5_docs/ref.apc.html

Div infos cache php:

http://www.journaldunet.com/developpeur/tutoriel/php/060515-php-cache-serveur-2.shtml

http://www.siteduzero.com/tuto-3-23720-1-comprendre-et-utiliser-un-systeme-de-cache-php.html

http://blog.digitalstruct.com/2007/12/23/php-accelerators-the-missing-details/

APC

http://pecl.php.net/package/APC

zend

http://www.zend.com/en/products/platform/

Comparaisons d'accélérateur cache

kw: accélérer

http://blog.digitalstruct.com/2007/12/23/php-accelerators-apc-vs-zend-vs-xcache-with-zend-framework/

http://blog.digitalstruct.com/2007/12/24/accelerators-revisited/

Tutoriels / tutorials PHP

http://www.bigwebmaster.com/PHP/Tutorials/

Calendrier / Calendar

Webcalendar

http://sourceforge.net/projects/webcalendar/ très bien calendrier multi-utilisateur (php + MySQL)

install notes

mysql dbWebCalendar < install/sql/tables-mysql.sql
chmod -R 777 includes/

installé en 3'!

http://www.izeit.nu/ excellent mais pas en français (plein d'autres langues disponibles)

http://www.jtr.de/scripting/php/calendar/index.html Jax Calendar (PHP Kalender / Terminverwaltung) pas mal mais germain et vieux

Basket / Panier

Mini Shopping Basket with only PHP4 Sessions

PHP MySQL Shopping Cart Tutorial

fly-to-basket, joli panier JS+php en Ajax

congrès / conférences / reviews / paper submission

Je recherche un outil php + mysql pour gérer des congrès / reviews / paper submission

http://www.openconf.com/ apache+php+mysql payant, pas très cher (env. 100 US$), éventuellement à tester

ConfTool : http://www.conftool.net/

Apache, php + mysql gratuit pour non-commercial

EasyChair : http://www.easychair.org/

mauvais feeling… ils disent que c'est free mais on sait même pas en quoi c'est fait; si je comprends bien c'est pas un soft à installer mais un dispositif on line - à tester

MyReview is an open-source web application for managing the paper submission and paper review phases. We aim at providing the most complete, powerful and flexible software of its kind (if you disagree, please let us know why!).

http://www.togaware.com/linux/survivor/Managing_Paper.html some install doc

myreview

CDS Indico (CERN - Python)

Pas du php (python), mais ça l'air excellent, tester l'install (dem JBC infos admin)

http://cdsware.cern.ch/indico/

Following the tradition of CDS Agenda, the CERN Document Server Software Consortium has now developed a new web application to schedule and organise events, from simple lectures to complex meetings, workshops and conferences with sessions and contributions. The tool also includes an advanced user delegation mechanism, allow paper reviewing, archival of conference information and electronic proceedings.

Install notes on ubuntu Parti de https://espace.cern.ch/indico-soft/admins/Wiki/on%20freeBSD.aspx (incroyable, des pages asp au cern! scandale!!!), installé tout sauf indico - à suivre…

Images

Images dynamiques, Tuto écrit par Nykoh , revu en août 2004 par Molokai et Raf

http://www.lephpfacile.com/cours/22-la-librairie-gd

Images sur le site officiel de php: http://fr.php.net/gd

GD library

Sur Macintosh, on peut visiblement s'en sortir en utilisant MAMP pour OS X http://www.mamp.info/

Sécurité

Sécurité php

voir php variables globales

Ce procédé est aujourd'hui utilisé pratiquement à 100% pour des tentatives de piratages ou de phishing et n'est que rarement nécessaire.

il est possible de les activer si nécessaire en introduisant l'une des valeurs suivantes dans un fichier .htaccess :

php_flag “allow_url_fopen” “On” php_flag “allow_url_include” “On”

Mise à jour php

http://www.nexen.net/docs/php/annotee/migration5.php

http://www.nexen.net/docs/php/annotee/migration5.incompatible.php

http://www.nexen.net/docs/php/annotee/install.unix.php

Pear

PEAR :: The PHP Extension and Application Repository

PHP tools

ezpdf

Chat & Clavardage

  • info/php.txt
  • Dernière modification: 2018/11/15 05:44
  • par radeff