Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 08.12.2016, 15:12
veg veg вне форума
Аспирант
Отправить личное сообщение для veg Посмотреть профиль Найти все сообщения от veg
 
Регистрация: 05.04.2012
Сообщений: 43

Почему нет?
Ответить с цитированием
  #12 (permalink)  
Старый 08.12.2016, 15:42
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от veg
Почему нет?
Потому, что рациональности в этом ноль. Вы внимательно на код свой посмотрите, как на серверный, так и на клиентский, в каждом из них двойняшки, а зачем?
Ответить с цитированием
  #13 (permalink)  
Старый 08.12.2016, 21:55
veg veg вне форума
Аспирант
Отправить личное сообщение для veg Посмотреть профиль Найти все сообщения от veg
 
Регистрация: 05.04.2012
Сообщений: 43

Да действительно, хорошим тоном это не назовешь.
В php то разберусь как сделать в один файл, а каким образом в клиентском коде сократить вдвое код?
Ответить с цитированием
  #14 (permalink)  
Старый 09.12.2016, 11:45
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от veg
В php то разберусь как сделать в один файл, а каким образом в клиентском коде сократить вдвое код?
Не в один файл, а в один скрипт обработчик, и тоже самое на клиенте. Ведь списки то связанные, а это означает, что при выборе в каждом из них справедливо правило - списки последующие за текущим очищаются, делается запрос данных для списка следующего за текущим (этот параметр определяет какое поле/таблица запрашивается), а если есть кеширование запросов на клиенте, то вместо запроса брать из кеша, если запрашиваемые данные есть в нем. И построение самого списка на клиенте одинаково для всех.

Чтобы и серверу было легче, уж коли связанные данные разнесены по разным таблицам, то хотя бы имена тождественных полей нужно делать одинаковыми, что важно для клиента (одни и те же имена свойств), либо отдавать данные как индексированный массив с одним и тем же расположением элементов в нем, то есть id, name, и т.д., а не отдавать с каждым запросом свой набор.

Вот собственно и все.
Ответить с цитированием
  #15 (permalink)  
Старый 10.12.2016, 21:48
veg veg вне форума
Аспирант
Отправить личное сообщение для veg Посмотреть профиль Найти все сообщения от veg
 
Регистрация: 05.04.2012
Сообщений: 43

Очень все красиво звучит. Но думаю для такого минипроекта подойдет и мой метод.
Если уж будет хороший трафик с этого сайта, то найму программиста, который сделает это за деньги. Пока, что работает как есть и меня это устраивает и как адмниа и как пользователя.
Ответить с цитированием
  #16 (permalink)  
Старый 10.12.2016, 23:14
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

veg, тебе пойдет не сомневайся)
Ответить с цитированием
  #17 (permalink)  
Старый 11.12.2016, 03:42
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от veg
Пока, что работает как есть и меня это устраивает и как адмниа и как пользователя.
Дык зачем тогда к примеру машину покупать, на телеге тоже можно, однако ...
Ответить с цитированием
  #18 (permalink)  
Старый 11.12.2016, 11:14
veg veg вне форума
Аспирант
Отправить личное сообщение для veg Посмотреть профиль Найти все сообщения от veg
 
Регистрация: 05.04.2012
Сообщений: 43

Сообщение от laimas Посмотреть сообщение
Дык зачем тогда к примеру машину покупать, на телеге тоже можно, однако ...
Если песок перевозить с одного угла в другой, то и телеги многовато будет, достаточно и строительной тачки.
Ответить с цитированием
  #19 (permalink)  
Старый 11.12.2016, 11:16
veg veg вне форума
Аспирант
Отправить личное сообщение для veg Посмотреть профиль Найти все сообщения от veg
 
Регистрация: 05.04.2012
Сообщений: 43

Сообщение от Rise Посмотреть сообщение
veg, тебе пойдет не сомневайся)
О кто вылез. Тебя тут как раз не хватало.
Ответить с цитированием
  #20 (permalink)  
Старый 11.12.2016, 11:30
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

veg, ты можешь и в карманах песок перетаскивать или во рту)))
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
снова про выделение активных пунктов yozuul jQuery 15 28.05.2014 20:48
И снова про увеличении картинки при наведении totalavitaminoz Общие вопросы Javascript 6 28.05.2014 07:57
Про использование cookies zloctb Общие вопросы Javascript 3 11.02.2012 09:36
И снова про координаты мыши Jeer jQuery 15 21.03.2011 10:28
Как можно что-нибудь узнать про интерфейс чужого объекта GRIG Internet Explorer 0 09.03.2011 17:16