Создайте модульный сайт, позволяющий пользователю выбирать свой макет страницы. PHP и JQuery совет? - PullRequest
0 голосов
/ 28 ноября 2009

Я хочу создать веб-сайт, который позволит пользователю полностью настроить контент, который он видит. Я буду строить это, используя CodeIgniter или Zend Framework, а также jQuery. Что мне нужно знать и получать советы о том, как лучше всего создавать контент на лету,

Когда пользователь выбирает, что он хотел бы разместить раздел блога на своем веб-сайте, мне нужно на лету собрать информацию о блоге и распечатать соответствующий div на экране.

Каков наилучший способ сделать это? Буду ли я лучше создавать Div в DOM или просто вызывать представление на странице?

Ответы [ 3 ]

0 голосов
/ 28 ноября 2009

Моя рекомендация - нет. Не изобретай велосипед. Выберите уже доступную систему, например Drupal или Joomla .

Если вам действительно нужно повторно реализовать это из-за ограничений, которые вы не можете нам сказать, то все, что я могу сказать, это то, что использование JQuery - чертовски хорошая идея.

0 голосов
/ 01 декабря 2009

Одним из способов является создание объектов DOM на лету с использованием jQuery. Это будет хорошо работать.

Но другой вариант - сохранить всю логику представления в PHP и сделать запрос к серверу с помощью jQuery, который затем вернет фрагмент HTML (частичное представление). Это сделает ваш код чище, а ваши файлы javascript меньше и будут более управляемыми. Кроме того, всякий раз, когда вы вносите изменения в свой взгляд, вам не придется делать это в 2 местах.

0 голосов
/ 28 ноября 2009

По моему мнению, загрузка представлений была бы намного более простым и понятным подходом.

Когда я пытаюсь сделать это в javascript, у меня болит голова.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...