Pull to refresh
0
0
Send message
Я говорил про хранение фронтэнда: страницы, стили, ява скрипты, изображения, да что угодно, что позволит не нагружать бэкэнд

Это разве не фронтэнд кэш?
А вот создать быстро проект на нем не получится.

3800 часов — не то время, при котором можно было бы говорить что то о быстроте.
Варниш и редис — разные вещи, которые, кстати, обе, никак не относятся к фронтэнд кэшу. Редис может хранить все что угодно, связанное с бэкэндом, хоть сессии, хоть картинки в бейс64 если я захочу, а уж тем более данные из таблиц БД.
Писать проект на фреймворке — лишить себя проблем в будущем и сэкономить кучу времени, запомните мои слова.
Бтв, я говорил о поиске по городам, а не о поиске по тексту.
Не знаком с бд друпала, как и с ним самим, и знакомиться не особо желаю.
Структура таблиц Друпал — это ад. При чем я соблюдаю и код стайл и друпал вэй. Мне пришлось для быстрого работы функционала зависимых списков Страна/регион/город писать свой функционал (модуль itp_hts) в обход ядра Друпал в области работы с таксономией. Так как родная друпаловская таксономия выпадала в осадок, а сервер отваливался по таймауту, так и не успев ничего найти в базе. Это в теории все легко и просто, а на практике сениор друпалеру на безумно хардкорных проектах могут и до 200$ в час платить.

Вы бы могли избежать этих проблем, если бы использовали любой фреймворк вместо cms, коей друпал является. Тем не менее, даже для друпала это не должно быть омгсложной задачей, новые города каждую минуту не появляются, имеет смысл их закешировать вместе с другой нужной инфой (нужной для серчбокса) каким-нибудь редисом и вытягивать нужную инфу за милисекунды.
Ну так установите единую валюту, с конвертацией в другие. Либо дайте пользователю возможность выбирать что у него в объявлении будет основной валютой.
Но в базе 300 тыс. городов. Многие одинаковые название есть в разных странах. Мысль уловили? А на сколько быстро вообще будет происходить такой поиск?

Меньше секунды. Это относительно небольшой объем. В гугле тысячи способов реализовать это, хотя решение и без него ясно.
К сожалению, очень часто, под неказистым видом автомобиля мы не видим, что у него под капотом.
Вы не думаете как потенциальный пользователь вашего ресурса. Я вижу вашу машину, и мне совершенно не интересно что у нее под капотом. Если вы хотите, чтобы под ваш капот залезли, внутренности необходимо прорекламировать, поместить как минимум на отдельную страницу вроде «наши преимущества».
В данный момент я вижу перед глазами «зеленую побитую оку» времен веб 1.0, в которой я даже не могу выбрать нужный мне город путем ввода его имени в серчбокс (камень в сторону юзабилити), вижу неадекватные цены в долларах на посуточную аренду (и я не собираюсь ни в чем разбираться, потому что я — пользователь, и увидев данные цены я в первую очередь подумал, что сайт работает некорректно).
Мое имхо — как минимум полностью переработать дизайн, добавить современные необходимые функции (вроде автоконвертера валюты, лайв серча, и т.д), начать думать как пользователь.

Information

Rating
Does not participate
Registered
Activity