Как ускорить процесс разработки сайта на PHP

Как оптимизировать процессы разработки PHP-приложений?

Как сэкономить время, программируя на PHP?

1. Разберитесь с каким-нибудь фреймворком, например, с CakePHP. На первый взгляд выглядит сложно, но через пару дней многое прояснится.

2. Пользуйтесь готовыми сниппетами (snipeets) и классами. Перед тем как начать писать код, проверьте, нет ли готовых решений.

Чаще всего, если у вас не возникает мысли о поиске какого-то кода из-за того, что "его проще написать самому", на самом деле проще взять готовую функцию или класс.

Не стоит писать функции закачки файлов на сервер, изменения размера картинок, перекодировки текста из utf-8 в cp1251 и т. д. Попробуйте поискать.