Как сделать систему регистрации на php?
Регистрация это по сути тупо создание записи в базе по определённым тобой правилам через форму на сайте, таким как:
- заполнение обязательных полей
- валидация данных в полях
- проверка на уникальность
И так далее.
Я когда впервые в жизни делал регистрацию на PHP решил пойти наиболее простым путем - для каждого e-mail по одному только мне известному алгоритму вычислял хеш, за это отвечала специальная шифрующая функция, а затем этот хеш отсылал в виде пароля на почту. Пользователю надо было вбить свою почту на сайте и с почты открыть отправленную ссылку для авторизации. Таким образом я избежал необходимости использовать базу данных.

Такой подход конечно не совсем правильный с точки зрения безопасности, но в принципе удобен для применения в небольших веб-сервисах для ограниченного круга людей, так как не надо сильно заморачиватся с реализацией.