Aisamiery

Aisamiery
Рейтинг
324
Регистрация
12.04.2015

По теме топика, вот правда у кого есть мозг, оптимизируется контентное говно по одному рецепту как правило:

1. Оптимизируем бэк (как писали выше):

- ставим nginx (5 минут)

- настраиваем на нём статичный кэш на фронт исключая админку (15 минут)

- пишем плагин\хук\что там в вашей системе который при изменении контента или добавлении комментария дергает урл со специальным флагом который скинет кэш страницы (???)

2. Оптимизируем фронт

- ставим ноду (5 минут)

- настраиваем сборку фронта (1 час)

- натравливаем на папку с картинками чтобы она их оптимизировала (10 минут)

- либо картинки загружаем правильных размеров, либо настраиваем ресайзер (но php какой нибудь imagemagick делает не оптимально, нужна последующая обработка нодой)

Всё. Рецепт универсальный для контентных проектов, выдает тысячи rps реально на слабом железе и самое главное страницы будут отдаваться как html

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

bruder:
Если бы ты разбирался в кэширующих плагинах ВП

И еще немного про кэш если позволишь, для просвещения IT директора и чтоб подумать =)))

Смотри, на том сайте, ну максимум страниц 60, плюс с десяток категорий и пусть 200 комментариев.

При таком раскладе:

1. Там ну пусть 300 объектов в БД (а не 70 млн как у меня)

2. Там БД весит ну максимум 15Мб (а не 120 Гб как у меня), она вся влазит в оперативную память, там все запросы даже самые кривые не попадающие в индекс или не использующие его как на скрине показывал SeVlad будут отрабатывать 0.0000х секунды. (Он наверняка уверен что это его заслуга а не движка БД который тот мизер закидывает в оперативку, а через 2 года сайт набирает жирка и начинает тормозить, но тут уже не SeVlad а клиент виноват конечно же)

3. Там на странице выводится текст поста, несколько категорий, меню и пара десятков комментариев.

4. При том сайт делал "профессионал ВП", а значит там есть стандартный набор плагинов, кеширующий в том числе (хотя я даже представить не могу что тут можно закешировать, когда вся БД влазит в оперативку).

И вот это все грузится 1.5 секунды. Вот честно, покажи мне просто такой сайт, я бы сказал там где то в коде стоит <?php sleep(1) ?>

А я скрин показывал на 70 млн объектов, на 120Гб базе без кэша и чуть больше 400 запросов к БД на странице - генерация меньше секунды, а это был чертов каталог, с 32 товарами на странице и сайдбаром фильтров на пол страницы, не считая всяких рекомендаций, вы смотрели, а вот у нас акции и так далее. А в другой теме скрин показывал, на 300rps с кэшем ответ сервера в районе 200-300 ms

PS. Так что ваше видимо всё - это тыкать кнопочки в админке и надеяться что, что то изменилось к лучшему.

PPS. И ей Богу, переписываясь с вашей троицой, не в обиду, но ненароком вспомнил старый древний фильм "Тупой и ещё тупее". Правда не в обиду, фильм трешовый и почему вспомнил даже не знаю, я никогда целиком то не смотрел не одну часть.

---------- Добавлено 06.03.2020 в 10:51 ----------

SeVlad:

Просто несколько быстро найденных цитат
Хоть это и не всё. но да. "никто". никогда.

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

ivan-lev, а кстати да, тут еще на толкнул на идею, что если вставить в темплейт как я предложил, то битрикс его закеширует и товар будет всегда один.

Если нужны разные товары, как рекомендация конкретному юзеру (динамичный список на каждом хите), то лучше реализовать через JS, просто подгрузив нужный контент по ajax

А так да, вариантов решений можно придумать очень много и все они будут работать быстро и не нагружать сервер (ну тут зависит от реализации больше)

bruder:
Если бы ты разбирался в кэширующих плагинах ВП, то заметил бы, что там его явно нет. И не нес бы бред такой. Один из лучших плагинов - WPRocket. Какие там настройки нужны, если там практически одна кнопка включить? Есть только настройки CDN, webp, и вроде defer css/js, что на многих темах вызовет косяки (но от чего pagespeed будет пищать от восторга).

В бесплатном и тоже одним из лучших LSCache настроек дофига, но по дефолту все уже настроено. Только оптимизацию картинок включить нужно, если требуется. Ну и defer, lazy, CDN - понятно, что это по дефолту офф.

Так интересно слушать людей, которые пытаются объяснить то, чего сами не понимают 🍻

Я вот не понимаю, как можно быть таким самоуверенным, при такой низкой квалификации? Не ужели ты искренне веришь, что кэш настраивается кнопками в админке? Вот вас юзеров приучили. Ты бы хоть сначала разобрался, как работает та единственная кнопка в админке и что она по факту делает. Ну а про кеширование css/js и прочей статики на сервере (да еще и средствами php) - такой несусветный бред я слышу впервые - зачёт =)) если бы ты внимательно глянул на скрин, то там генерация верстки за 1.5 секунды (то бишь работа php и скриптов вп), а не загрузка статичных ресурсов, по этому для чего ты это притащил в свой пост я только догадываюсь, наверное чтобы поставить жирную точку на своей квалификации IT директора.

bruder:

Этот говносайтик внешне очень похож на тот крышесносный самопис, вот только грузится нормально даже без малейших оптимизаций. Если поставить плагин и ткнуть кнопку "включить", то просто летать будет. А для самописки таких плагинов нет.

Да, прям один в один, и там и там есть белый цвет🙅 Там статичная страница, нахрена кешировать тект который не меняется? Там что фильтры динамичные? Там сотни элементов с БД вытаскиваются? Отличная система! Чтоб показать быстро текст, надо наставить плагинов

SeVlad:
Злобный в своей тупости.. Ищущий до чего бы дое..колупасться и.. тут же поскальзываешься на своем говне..

Ты полистай назад, посмотри кто и до кого там доколупывался с сине серым и пузомерками. Злобный и тупой. Кто там поскальзывается ну и так далее.

При том никто тебя тут не оскорблял, это ты на каждой странице пишешь - лох, ламер и так далее

На сей я закончил и откланиюсь.🍻 Выводы сделали и ладно.🙅

SeVlad:
Это как раз тот случай когда "так захотел клиент". Сайт, вообще изначально вообще деланный как бесплатный, но потом он заплатил не немного денег. Сайт бывшего клиента, который в начале года решил что он сам стал умный и будет заниматься им самостоятельно и перенёс его на говно.. ой другой хостинг.

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

Я молчу про внешний вид, пофигу на пустую белую страницу, пофиг на стремный не читаемый текст, согласен не я не ты не дизайнер, но я сомневаюсь что кто то в офф репе внедрил такие выравнивания текста, и такие отступы, даже не будучи дизайнером там тупо линию чтения не поймать, если бы ты верстал дизайнерские макеты, то буквально через десять проектов а то и быстрее, такие штуки бы у тебя прям на автомате ставились бы, в мозгу все эти марджины и падинги въелись как и размеры шрифтов и меж строчный интервал, но ты не разу не верстал макет с нуля! А еще наверное выводить 1000 комментариев на странице тоже учит кодекс? Страница то тормозит не из за хостинга, а из за отсутствия пагинации динамических объектов, по любому клиент настоял, но когда ты тестил там комментов не было, да да.... фак, но ты же не слушаешь клиента, ты делаешь как считаешь нужным!

SeVlad:

Не знаю сколько там попугаев в фекоймерялке, но сайт при этом в ТОПе во всех ПС по всем основном запросам. И получает по нескольку заказов в день. На такой- биз.. СТР страниц (был) от 6 до 25.
А вы дрочите на пузомерки, дрочите. Разводилы с говном в портфелях, за которые даже не стыдно.

Естественно ты не знаешь, других сходил померил а на свои пофигу? Ты ходишь с умным видом учишь делать по сути подобные поделки и заявляешь что они в сто раз дешевле (естественно такое дешевле), потому что ничего лучше сделать сам физически не можешь! Мы хоть с каким то портфелем, ты вообще босой с проектами за которые стыдно и надо оправдываться. По этому грошь цена твоим советам, перечитай книжку про изумрудный город, ты как раз такой вот "фейковый" волшебник.

PS. Как в след раз решишь делать проект, бесплатно или за деньги, ты маякни, я на реф ссылке заработал, куплю тебе html чистую тему, за вечерок на WP думаю натянешь, за то показать будет не стрёмно.

---------- Добавлено 05.03.2020 в 18:44 ----------

SeVlad:
Я совсем не удивлен, что у генераторов нагруженных сайтов фантазии хватает только что бы нести ересь, обсирать других, не отвечая за свои слова, а вот какие основные ком. запросы - тут уже всё, фантазия заканчивается названием сайта. :)
Генераторы нагруженных сайтов не только не знают ПС и пользоваться ими не умеют, но даже ума не хватает посмотреть что в выдаче даже по этому запросу есть немало конкурентов не только на этот санаторий - есть и др санатории с тем же именем в др регионах.

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

И не надо съезжать с темы, мы разработчики, не дизайнеры, не продвиженцы, не маркетологи и аналитики, наша задача сильно другая.

Задача очень простая, в битриксе есть много всего, только где вы таких разработчиков находите - непонятно. Наверное не дорого стоит =))

https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=3855&LESSON_PATH=3913.4564.4879.3855

А ну еще можно чтоб по гуглил включаемые области в битриксе

SeVlad:
А.. ну если такой функционал задумывался, то да выполняет :):

Если задумывалось, чтобы пункты меню открывались по нескольку секунд - вопросов нет. Как и к дизайну - "синее на серо-синем".
Задумки да, зачётные. Гордись дальше.

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

А статичная страница с статичным контентом на 100Кб на пхп 7.3 грузится аж почетных 1.5 секунды

И это настроенный SeVlad сайт на WP с сакральными плагинами?

Вот честно, мне нечего показать такого, что хотя бы было близко к этой твоей поделки. И грузящийся сайт и синей на сером просто цветочки. Я так стремно на народ ру не делал даже в 2003 -2004 году. Хотя клиент на самом деле просто хотел сэкономить и на WP ему действительно получилось дешевле чем на чём либо. Я уверен что это твой максимум.

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

SeVlad:
С чего бы мне завидовать балаблкам.

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

Ой чет у тебя с клавой случилось, слюни брызжут? :)))

Факт то что он работает и выполняет ту функцию для которой был сделан и это факт. Да я согласен что он требует еще времени какого то и самое главное я и в целом кто понимает что делает, сможет доделать. Ты свои сайты показать стремаешься и не надо мне тут историй про NDA и прочую муть, просто ты делаешь шлак, заказчикам у которых даже нет $59 на нормальный дизайн. По этому и портфолио у тебя нет, так как ты не делаешь сайты с нуля а только правишь за кем то, собирая заказы с подобных форумов, где люди пришли за помощью как можно дешевле. Ты тешишь своё ЧСВ унижая других, тех домохозяек, с надменным видом всезнайки, и видимо заигрался и теперь у тебя такое отношение ко всем, хотя тут очень много людей которые шарят в своих сферах намного лучше чем ты, с профильными образованиями и богатым опытом работы.

SeVlad:
Беда получается, когда говно за много денег втюхивает Aisamiery и подобные, а потом оказывается, что сайт горнолыжников надо переделывать и тут 2к$ совсем не деньги.

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

Мне как то рассказывали одну штуку: если джуниор разработчик изо дня в день будет писать код который выполняет одну и туже операцию, через 10 лет он станет сеньором? Ответ сам додумаешь или подсказать?

Пойми, ты такой проект не сделаешь вообще, никогда, ни в какие сроки, не с каким угодно финансированием. А подобного ты никогда не делал это я уже понял.

PS. Я не такой ранимый, не реф ссылкой, не чем другим ты меня не заденешь, можешь даже не стараться.

PPS. А сайт там вообще не горнолыжников не разу если что.

Всего: 4113