По договоренности
Здравствуйте.
Мне нужен по сути дела движок для своих будущих сайтов. Сайты будут исключительно информационного характера просто странички, на которых размещена информации и красиво оформлена с помощью возможностей CSS. Я не большой специалист в области создания сайтов, но вот мое скромное мнение, что мне нужно.
Использовать нужно HTML, CSS, PHP, в итоге у меня получится простой и легкий динамичный веб-сайт. Крайне не хочу использовать MySQL, так как прочитал много информации о ней и понял, что это будет первым слабым местом сайта, ведь сделать SQL-injection не составляет труда, да и уберечься от них, по сути, не представляется возможным. Слышал также, что есть базы данных XML, но еще не успел разобраться что это такое и являются ли они полноценной альтернативой MySQL.
Видел один сайт изнутри, выполненный на Django, а также процесс его настройки на хостинге. После этого однозначно решил отказаться от использования фреймворков для создания сайта. Это не мой уровень, а мне нужно, чтобы я мог хоть примерно понять и разобраться что к чему, если рядом не будет хорошего специалиста.
Вот такая каша у меня в голове. Кроме того, есть ряд вопросов.
1. Не могу никак понять чем отличается JavaScript и Ajax. Для меня, как простого пользователя, эти 2 вещи позволяют сайт, на котором все будет двигаться. И к этому времени не могу понять нужно ли мне их использовать на сайте?
2. Насколько практично и правильно делать сайт без базы данных вообще?
3. Может ли быть админка сайта без использования MySQL?
Остальные вопросы буду добавлять по мере их возникновения.