Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Нужно править JS и вправить в PHP (https://javascript.ru/forum/misc/3383-nuzhno-pravit-js-i-vpravit-v-php.html)

aforse 21.04.2009 13:18

Цитата:

Сообщение от x-yuri (Сообщение 17195)
лучше эту задачу на сервере решать, имхо: в бд сделать таблицу с очередью картинок для дат, а при генерации страницы показывать нужную картинку

Знаю, только я еще не умею работать с БД, во всяком случае не знаю как это сделаТь :(

Riim 21.04.2009 13:29

Цитата:

Сообщение от aforse
лучше эту задачу на сервере решать, имхо: в бд сделать таблицу с очередью картинок для дат, а при генерации страницы показывать нужную картинку

Я бы все же на клиенте сделал. Зачем лишний раз сервер грузить. Главное src подставлять не при onload, а при DOMContentLoaded. К тому же если понадобится менять картинку в зависимости не от даты, а от времени суток, то при смене через сервер придется целую систему изобретать.

x-yuri 21.04.2009 18:23

ну лично, я не вижу где тут можно грузить сервер, разве что если на данный момент динамических страниц нету (которые на сервере генерируются) или БД не используется. Хотя даже в этих случаях я не могу сказать заранее будет ли заметно "не грузить сервер". А плюсы у серверного решения следующие: 1) удобный интерфейс для назначения картинок (не надо редактировать файлы); 2) для отображения картинок не нужен javascript (я знаю, что можно сказать в ответ на этот пункт :yes:); 3) по-моему еще что-то в голову приходило, не помню :(

Riim 21.04.2009 19:02

Цитата:

Сообщение от x-yuri
я не могу сказать заранее будет ли заметно "не грузить сервер"

Сайт - это целый ряд подобных решений. Если сэкономить немного на каждом, то может что-то и станет заметно. Хотя я и сам в это с трудом верю.
Но все равно сделал бы javascript-ом. Просто смена картинок - это такая мелочь, на которую даже 5 минут потратить жалко. А тем более работать с базой и еще создавать интерфейс для назначения картинок. Разве, что после того как сайт будет доведен до идеала. Но разве такое бывает? Всегда найдется что-то более важное, на что лучше потратить время.

upd: в общем мне тупо лень :)


Часовой пояс GMT +3, время: 04:01.