Fransua:
Green Kakadu вот я не пойму, что за нештатный случай может произойти? Я ведь буду тестить скрипт, чтобы он полностью работал.
 "Если кажется, что все в порядке, вы просто что-то просмотрели"
Есть много вещей ,которые ошибками не являются до поры до времени. Например, говорим о загрузке файлов, отлично - сделать не сложно 

 только надо при этом не забыть сделать ряд проверок:
размер файлы, имя файла/расширение и т.д. и все это связано с безопасностью 
Fransua:
 Ну при регистрации нового пользователя проверка емэйла есть ли такой в базе или нет, отправка ему пароля по почте если он его забудет, это все включено в скрипт.

 тут оч.много подводных камней
Алексей:
да кто его сайт порнографический ломать то будет? :/
почему ты решил что порнографического, если он написал:
Fransua:
 (для справки: не на эротическую тему).
Насчет производительности - она должна быть разумной. Главное безопасность, удобное сопровождение/расширение системы  - если такого не обеспечивается, то нет смысла тратить $$, проще воспользоваться какой-нибудь бесплатной системой, возможно по кач-ву она даже будет лучше поделки "начинающего программиста на PHP" 
http://hotscripts.com/PHP/Scripts_and_Programs/