Задать вопрос
@danforth

Сложно ли статические страницы сделать динамическими?

Изучив HTML/CSS и по-тихоньку пробуя свои силы в PHP, задался вопросом: сложно ли статические страницы превратить динамические?

Имеется ввиду следующее: поиск с автодополнением, формы с автодополнением, загрузка изображений Drag'n'Drop, и прочие современные фишки, которые делают сайт удобным для пользования.

Планирую сделать небольшой проект узкой тематики, и хочу сначала сделать его статическим, а потом, по мере изучения JS добавлять туда всякие динамические штуки. Много ли придется делать изменений в коде и архитектуре? Такие нюансы должны закладываться фундаментально на этапе проектировки, или можно легко добавить такой функционал в приложение в любой момент без особых усилий?
  • Вопрос задан
  • 492 просмотра
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
@VZVZ
Reverse-Engineer, Software Developer, Architect
Статический - это даже без PHP (без БД), просто HTML+CSS?
Конечно, тяжеловато превратить, особенно если контента статического уже много накопится, и он будет не упорядочен (не получится написать автоматический парсер для импорта в БД)
Но можно облегчить переход, если плавно. Например, есть статический сайт, а нам надо с аяксовым REST API с ответами в формате JSON.
Делаем как-то так:
статика -> динамика с БД, но без AJAX -> делаем AJAX с text/html -> делаем AJAX с JSON
(заодно мы выгадаем еще "тонкоклиентный" вариант API, где text/html, что во многих случаях может оказаться лучше, чем JSON, за счет быстродействия на клиенте; ИМХО API должно иметь оба варианта, многие со мной согласятся, например, ВКонтакте)
Ну и количественно тоже надо делить задачу.
Ответ написан
Для учебы такой подход - самый лучший! Скорее всего Вы не раз перепишете все с нуля. ;)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы