_SP_

Рейтинг
381
Регистрация
24.03.2008
Miha Kuzmin (KMY):
Так какой смысл, если все равно будешь читать.

Только процитированное другими людьми.

Это 5-10% от общего размера, итп. Как-раз было бы плохо если бы было не видно, искажало бы сильно возможность понять других людей.

Я уже привык. Игнорлист у форума работает так-же, в цитатах не скрывает.

---------- Добавлено 21.11.2019 в 15:45 ----------

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

Т.е. польза еще образовалась...

Зы. Понял, что туда-же можно дописать раскраску постов в зависимости от репы (корреляция ей богу есть) или по вайтлисту наоборот авторов. Надо будет сделать. Потом.

Miha Kuzmin (KMY):
А если его цитировать в посте будут? :)

А не будет, наверное активной ссылки и будет нормально работать, т.е. не будет "вырубаться".

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

UPD: Цитаты видно. Т.е. работает "как надо". Можно и их выпилить, но цели не стоит.

Наговнокодил, но работает

var elems = window.document.getElementsByTagName('a');

for(var i=0; i<elems.length; i++)

{

if (elems.innerHTML=="SeVlad")
{
var parent = elems.parentElement.parentElement.parentElement;

parent.style.display = 'none';
}
}

Upd: неверно работает в случае когда "жертва" ответила на какой-то тред последней (он вырезается).
Требует допила. Хотя может так даже и лучше, я еще подумаю как мне больше хочется.

О, спасиб, выглядит многообещающе.

Если запись о товаре - это 100 байт, то при 6000 товаров имеем 60 000байт. 60кб.

Мне не кажется это слишком большим объемом данных, а вам ?

Если со стороны клиента возникают какие-то проблемы с "поиском перебором" нет никаких проблем локально собрать любые индексы.

Но что-то мне подсказывает, что для 6000 товаров даже перебором будет работать быстрее пинга. Однако я не предлагаю так делать не проверив. Речь шла, напомню о 500 товаров, а это более чем в 10 раз меньше. На таких объемах выигрышь заметен глазом. Фильтры-поиск итп попросту срабатывают мгновенно при использовании любых устройств.

miketomlin:
_SP_, при использовании БД первостепенное значение имеет не само хранилище, а язык запросов.

При использовании БД первостепенное значение имеет то, какие тормоза ты в результате получишь, какие гемморои по поддержке, как часто она падает на шареде каком-нибудь итд итп.

А с запросами да... руки бы оторвал большинству тех, кто их пишет. И в плечи потом вставил.

В целом, поддержка решения без БД или без сложных запросов в 100500 раз проще.

Я тут уже рассказывал, однако повторюсь: более чем в 100000рублей обошлось клиенту решение проблемы с его sql запросом, заняло это более двух недель. Итоговое исправление содержало ОДИН символ. Размер запроса - десятки килобайт.

Если бы он собирал эти данные со стороны клиента (а сервер крутился локально там-же), то я уверен на 99.9%, что за 2-3 дня удалось бы справиться.

miketomlin:

Про хранилища выше уже писали. Можете хранить «хоть в ини, хоть в json», хотя как индексировать потом эти данные, ХЗ. Отдельно прописывать индексные структуры? Индексировать при каждой загрузке?

Загрузке ? Индексировать ?

Вы что хотите делать расскажите, а я расскажу вам как это можно делать :).

Заметьте, у нас задача "почти статичный сайт". Но это в целом не важно.

Для варианта поиска по 500 товарам вы вообще можете всё отдать на сторону клиента 1 раз, и после этого со стороны клиента что угодно и как угодно искать перебором (о боже да, перебором искать, прикиньте :). И будет летать по сравнению с любым сервер-сайд решением. Люди попросту не верят, что то что им показывают - "это уже в интернетах", они задают вопросы "этож демка ведь да, вы ведь не с сервером нашим щаз работаете, а со своим компьютером ?".

Мда... мне стайлбот надо настроить :), про jquery итп я нагуглил, но, похоже в стандарт не входит... будем думать.

burunduk:
1. для отделения данных от шаблона совсем не нужна бд - достаточно js на клиенте
2. кто вам мешает структурировать данные на странице, а не в бд?

Да и в файле их можно структурировать, без проблем, хоть в каком, хоть в ини, хоть в json.

Но выросло уже целое поколение людей, которые "всё говно тянут в БД", и их не переубедить.

Они щаз тебе начнут рассказывать, что сортировку и поиск в 500 товарах можно сделать только на стороне сервера, и "другого в этой жизни не дано".

ЗЫ. Некоторые из этих людей уже проникли в команды, которые пишут популярные движки.

Так и получается, что перформанс логи у них в БД пишутся... к примеру. А чё, этож современно !

1. include в топку, откройте какой-нибудь простенький шаблонизатор, скажем смарти (уверен есть и 100500 более навороченных, но зачем)

2. вопрос у вас больше политический... цены вы тоже можете кстати вставлять из какого-нибудь файла и целиком от необходимости использования БД отказаться. Но это немодно, в вас будут тыкать пальцем, некоторые ненавидеть и даже преследовать :). Да и потом, как-же без базы, её падений, бэкапов итд итп :) ?

3. в конце-концов всё зависит от того, будет ли кто-то реально что-то туда без вас добавлять. Если да - ему придется обеспечить интерфейс, и зачастую проще использовать привычно-готовые решения. Если нет, то смысла в этом нету, но в целом для вас лично проще поставить CMS и потом сосать бабки за её обновления, законопачиванием дыр итд итп.

---------- Добавлено 20.11.2019 в 16:01 ----------

burunduk:
можно и на голом html, php только для обработчиков ошибок на серверной стороне

Акстись. Так нельзя !

Господь запретил подобную ересь.

гурман:

Ключевое - "со своим".

Да вот нет. Ключевое слово "без стороннего говна"

Вызовет ли у вас проблема поправить функционал в "движке" размером менее 10 килобайт :) ?

Точнее менее 10кб php кода и около 15кб кода на js.

Предположим код на 100% чужой... предположим он написан нетрезвыми индусами, но работает и требует небольших модификаций.

Неужели вы затруднитесь что-то отладить ?

Неужели затруднится любой разработчик ?

Неужели он не сможет его переписать "с нуля" за недельку ?

Где вы их таких берете ей богу...

Всё зависит от задач.

---------- Добавлено 20.11.2019 в 15:54 ----------

SeVlad:
Дай тут, а то там разработчику эксклюзивово будет совсем стыдно и снова лишние обиды.
(видишь, я даже о твоей репутации забочусь. Хотя и знаю цель затеи :))
https://yandex.ru/search/?text=css%20parent

Т.е. не умеешь, но зачем-то лезешь в калашный ряд :) ?

Прям даже не знаю... если ранее у меня были какие-то сомнения, то сейчас они окончательно прояснились.

Надо только понять, как огородиться, сходу не получилось, но уверен, способ есть.

Всего: 6087