С чего начать разработку сайта (без учёта дизайна)?
Добрый день.
Расскажите, пожалуйста, какие этапы мне нужно пройти для создания сайта (по порядку)?
Что есть на данный момент:
1) Есть домен и хостинг
2) С дизайном я более-менее знаком, могу нарисовать и сверстать макет.
3) Не углублённо знаю JavaScript.
Что хотел бы узнать:
1) Какие этапы создания? (от домена до готового сайта, без учёта дизайна)
2) Что нужно для отправления и записи данных со страниц сайта? Я имею в виду, к примеру, создание страницы регистрации, а затем по этим данным авто-создание страницы с профилем пользователя.
3) Какой язык программирования вы бы посоветовали, чтобы создать такие модули как новости, статьи, пользователи и т.п.?
4) Стоит ли попытаться написать модули самому (если это не слишком сложно для новичка в программировании) или лучше прибегнуть к готовым CMS? Готовые системы отталкивают тем, что много будет лишнего, а не конкретно того, что мне нужно.
Простите, если что-то не так сформулировал, пока что слабо ориентируюсь в этом. Если ещё что-то нужно знать, а я этого не спросил, то буду очень благодарен, если вы расскажете.
Не бойтесь того что в CMS много лишнего.
Если Вы сейчас как начинающий программист начнёте делать всё с нуля, то вы наделаете много типичных ошибок.
Ознакомитесь с популярными CMS системами которые для Вас подойдёт. А уже в дальнейшем зная примерно как они реализованы можно будет браться за что-то своё, но за основу взять какой-то фреймворк.
Попробуйте ModX или WP, я думаю они Вам подойдут. В дальнейшем можете начать углубляться в PHP или Python.