2012-04-08 5 views
2

Это не очень проблематичный запрос программирования, так как это вопрос лучше всего.HTML, компилировать или не компилировать ... извне?

Когда я пишу JavaScript, иногда я делаю ajax-запросы, будь то простой запрос true/false или некоторый JSON. Однако, необязательно, мне нужно скомпилировать HTML, чтобы, если, например, JavaScript должен был загружать данные для страницы, он собирал данные через JSON. Тем не менее, у меня есть некоторые философские соображения о том, следует ли мне скомпилировать предварительный HTML-код в моем PHP? Таким образом, я могу просто выгрузить HTML-код на страницу, не создавая сам JavaScript.

+1

+1 для философских занятий –

ответ

1

Если у вас нет большого количества узлов DOM для управления, я предлагаю вам использовать ajax для перемещения данных и использования JavaScript для работы с DOM. JavaScript не перегревается :)

Я использовал простые методы, такие как наличие скрытого шаблона в HTML, который я копирую (например, с помощью jQuery), обновляю и вставляю в DOM.

0

Лично я обычно возвращаю данные вместо форматированного HTML. Он экономит пропускную способность, он позволяет мне форматировать данные так, как мне нужно на этой странице, и я могу изменить макет, не касаясь кода, который генерирует данные, я могу повторно использовать данные на другой странице и форматировать их по-разному. (это также облегчает другим (ab) использование ваших данных)

Смежные вопросы