Actualiza tu versión de Php
Los equipos de desarrolladores de php mejoran las versiones de php continuamente, mantené actualizada la versión de php de tu servidor. (también es recomendable por cuestiones de seguridad)
- Migrating from PHP 4 to PHP 5.0.x
- Migrating from PHP 5.0.x to PHP 5.1.x
- Migrating from PHP 5.1.x to PHP 5.2.x
Usa sistemas de cache
Usa algún módulo de cache, tal como Memcache, o un sistema de templates que soporte cache, como Smarty, para mejorar la performance de su sitio web respecto de consultas a la base de datos y el rendereo de sus páginas.
No copies variables por ninguna razón
Los programadores novatos intentan hacer su código fácil de leer, claro, y en ese afán crean variables innecesarias.$description = strip_tags($_POST['description']); echo $description;
No hay ninguna razón para hacer eso.
Copiar variables resulta en un doble consumo de memoria, y vuelven más lentos a los scripts.echo strip_tags($_POST['description']);
Evita hacer querys Sql en loops
Es conveniente hacer una sola query al final de un loop, siempre que se pueda, que hacer una query por cada ciclo del loop.NO:
foreach ($userList as $user) { $query = 'INSERT INTO users (first_name,last_name) VALUES("' . $user['first_name'] . '", "' . $user['last_name'] . '")'; mysql_query($query); }
SI:
$userData = array(); foreach ($userList as $user) { $userData[] = '("' . $user['first_name'] . '", "' . $user['last_name'] . '")'; } $query = 'INSERT INTO users (first_name,last_name) VALUES' . implode(',', $userData); mysql_query($query);