
Maksim
04.01.2018
23:46:56
они ж из мемкеша берутся)
пускай какой-то левый говнокод собирает)

Pavel
04.01.2018
23:47:14
Ты сейчас начал топить за написание говнокода или что?)

Google

Maksim
04.01.2018
23:47:55

Dmitry
04.01.2018
23:47:57
ну уже обсудили ;) кеш... тут в общем 10 раз подумать нужно, не будет ли он работать в пустую из-за миссов и постоянной инвалидации

Maksim
04.01.2018
23:48:04
блин, у меня ещё в инстаграмме аккаунта нет

Dmitry
04.01.2018
23:48:07
да и сама инвалидация может быть не простой

Pavel
04.01.2018
23:48:36

Dmitriy
04.01.2018
23:49:01

Maksim
04.01.2018
23:49:17
т.е. то, что ты не понимаешь как работает сборка на стороне клиента - это проблема моей оценки?)

Pavel
04.01.2018
23:50:03
Да хреново она работает
Куча проблем
С перфомансом, инвалидацией

Maksim
04.01.2018
23:50:17
окей, как скажешь) рендерь всё на сервере и не парься)
при чём тут инвалидация... боже

Google

Dmitry
04.01.2018
23:50:43
да проблем и правда куча

Maksim
04.01.2018
23:51:00
да проблемы ровно те же, что и при сборке целиком ответа

Dmitry
04.01.2018
23:51:08
неее.....

Maksim
04.01.2018
23:51:24
я его попросил роасписать что происходит с его ответом, когда я лайк ставлю. Где?

Dmitry
04.01.2018
23:51:24
добавляются проблемы чисто клиентской разработки ;)

Maksim
04.01.2018
23:51:45
ну да, на фронте придётся пару скриптов на коленке набросать)
но в то же время их не придётся писать на бэкэнде) так что то на то и выходит

Dmitry
04.01.2018
23:52:31
да одна поддержка кнопки "назад" с нормальным скролом может заставить поседеть ;)

Maksim
04.01.2018
23:53:29
нормальный скролл - эт загрузка на лету?
к слову привет сборке страницы на серевере)

Dmitry
04.01.2018
23:53:55
не, это когда ты назад нажимаешь - браузер скролит на то место, с которго ты перешел
эмулировать такое поведение в SPA те еще костыли

Maksim
04.01.2018
23:54:52
а у нас спа или джиквери с бутстрапом?)

Dmitry
04.01.2018
23:54:53
хотя последнее время вроде решается нашими фронтами уже почти без косяков...

Pavel
04.01.2018
23:54:58

Maksim
04.01.2018
23:55:01
так-то хистори есть и отлично решает проблему

Pavel
04.01.2018
23:55:03
Каждый кейс уникален.

Dmitry
04.01.2018
23:55:20
хистори вроде не рулит скролом

Maksim
04.01.2018
23:55:23

Google

Dmitry
04.01.2018
23:57:49
ну в общем, решается... но обязательно разок - другой в spa находишь косяк.. или не скролит при назад.... или ссылку где-то внизу страницы нажали, а проскролить вверх забыли... ну и т.п... ну это одна из проблем, так-то в общем проблем хватает, не говоря уже просто о том, что это еще одна пачка технологий (js, react и т.п), и на них нужны люди... и нынче довольно дорогие, если не криворукие

Maksim
04.01.2018
23:58:26
всё зависит от сложности страницы. Для типичного новостного имхо и криворукого хватит

Dmitry
04.01.2018
23:58:46
да для типичного новостного можно и на сервере собрать ;)

Maksim
04.01.2018
23:58:52
вон lenta.ru можно целиком в варниш запихнуть и хер кто заметит)

Dmitry
04.01.2018
23:59:01
не, ну это да
статичные новостные сайты кешируются... если с инвалидацией не накосячить

Maksim
05.01.2018
00:00:20
самый комичный мой опыт, к счастью совсем недолгий - это магазины на мадженте, которые в принципе без варниша не работают.

Pavel
05.01.2018
00:00:52
Давайте не будем об извращениях

Dmitry
05.01.2018
00:00:58
ну, полагаю, кем-то не очень удачно допиленные ;)

Maksim
05.01.2018
00:01:17
да там сама маджента не очень удачно допиленная)
но, да, бравые парни тоже от души постарались)

Dmitry
05.01.2018
00:02:09
я вот мадженту не видел... вордпресс видел, друпал... ну заглядывал... битрикс и тот какое-то время видел... мадженту как-то не, слава богу ;)

Maksim
05.01.2018
00:02:47
типичный мадженто девелопер не в состоянии отличить нжинкс от миднайт коммандера, проблему нехватки воркеров на фпм решает увеличением кол-ва воркеров и т.д. :)

Dmitry
05.01.2018
00:03:29
решил тут посмотреть на "друпал на симфони".. поставил... захотел по привычке код весь вынести вверх докрута... погуглил... еще погуглил... и стер нафиг его ;) ну не серьезно, блин ;)

Maksim
05.01.2018
00:04:11
скачай себе как-нить первую мадженту) тебе понравится.
вторая тоже огонь, но уже не такой яркий)

Dmitry
05.01.2018
00:04:42
не, я лучше битрикс.. мне он даже нравится... пока не нужно что-то на пхп для него писать ;)

Maksim
05.01.2018
00:06:05
я когда десантировался в проект с разбором полётов, сильно пожалел и считал минуты, когда мой аудит там закончится. открываешь слоу лог, а там по тысяче запросов в секунду.
на запросах индексы если и есть, то где-то там, в далеке и не используются) а сами запросы при этом на страницу а4)
в общем, от души)
там есть и какой-то странный фоловер для автозагрузчика) который по очередь ищет файл в 3х разных директориях) щасце для дебага на всю катушку.
типа можно Zend_DB "переопределить", подсунув совсем другой год)

Dmitry
05.01.2018
00:08:36
а маджента на зенде? первом?

Google

Maksim
05.01.2018
00:08:44
формально да, на практике - нет

Pavel
05.01.2018
00:08:45
потому что мадженто надо переписать на фальконе

Maksim
05.01.2018
00:09:40
там от зенда используется разве что название и пара хелперов. Всё прочие - бдсм какой-то. У меня ром закончился прежде, чем разобрался

Dmitry
05.01.2018
00:10:26
да, точно... пойду плесну рома

Maksim
05.01.2018
00:10:49
теперь мечтаю всю эту срань развидеть, но это невозможно)

Pavel
05.01.2018
00:11:22
Я чето так и не смог нагуглить Real World applications using Phalcon

Maksim
05.01.2018
00:12:14
если хочется извращений, зацени swoole
но он хорош :)

Dmitriy
05.01.2018
00:12:22

Maksim
05.01.2018
00:12:58
у swoole только 1 беда: документация)

Pavel
05.01.2018
00:13:06
о спс

Dmitry
05.01.2018
00:15:19
к сожалению builtwith совсем не то, что wasslowwithout
ну вот, кстати, что-то типа сокращателя урлов вполне себе целевой случай

Maksim
05.01.2018
00:17:24
где-то в мире плачет nodejs говнокодер)

Dmitry
05.01.2018
00:19:07
ты к тому, что это на ноде можно сбабахать? ;)

Maksim
05.01.2018
00:25:13
ну)

dypa
05.01.2018
02:45:25
для фалькона, уверен, есть своя ниша, когда он будет хорош
да, она есть - для тех кто любит писать свой велосипед поверх фреймворка.
стоит поддерживать фалькон в разы дороже чем симфони, проще докупить в 2 раза больше серверов, правда в этом случае писькой на конференции не потрясти, но это уже проблемы психиатрии

Google

Dmitry
05.01.2018
02:55:59
всем диагноз поставил, молодец

dypa
05.01.2018
02:58:14
ну что поделаешь - я видимо единственный в этом обсуждении, кто использовал это недоразумение более 3х месяцев для проекта чуть посложнее hello world

Dmitry
05.01.2018
03:03:00
и в чем там сложность поддерживать? Про докупить не будем, это работает если у тебя 1-2 сервера

dypa
05.01.2018
03:30:56
самая главная боль - orm, phql и queryBuilder. на любой приличный запрос - приходится вспоминать работу с pdo, потому что phalcon это "не умеет".
модель не может иметь метода getMessages - метод зарезервирован для выдачи ошибок валидации. вызов метода save в модели не вызывает валидацию модели при некотором стечении обстоятельств. компонент конфига не умеет обрабатывать пустой файл...

Erzhigit
05.01.2018
09:44:24
Салам всем!
поделитесь хороший библиотеку по Telegram Bot с БД ! желательно ссылка на гитхаб
кто что чем юзает

Adel
05.01.2018
10:41:02
Maksim если ты до сих пор думаешь, что крупняки все рендерят на клиенте - view-source:https://www.facebook.com/ все рендерят на сервере. микросекунды решают насколько юзеру приятно юзать сайт. начальный рендер - показать контент - делается на сервере. и только потом уже работает SPA и остальные вещи рендерятся клиентом.

Maksim
05.01.2018
10:43:20
Начальный да, в любом случае сервером.
Ну это как бы очевидно и ожидаемо. А вот где страница целиком собирается - вопрос риторический

Adel
05.01.2018
10:45:21
что значит где :) единственный вменяемый серверный рендеринг - NodeJs :)
и оно генерит контент теми же скриптами что и клиент

Maksim
05.01.2018
10:46:19
хз за ноду. я никогда не видел её применения для чего-то сложнее точки входа с быстрым и/о

Adel
05.01.2018
10:46:55
говорю ж. это единственный вменяемый серверный рендеринг. когда те же самые компоненты, которые генерят на клиенте - генерят тот же HTML на сервере.
Вощем максим взял и обосрал весь фронтэнд. а сам и не знал что к чему. зачем только ночь потратили на споры :)))

Maksim
05.01.2018
10:48:18
где там я его обосрал?) ты снова буковки знакомые выискиваешь?)

Adel
05.01.2018
10:48:47
наверняка было. я читал :)

Maksim
05.01.2018
10:48:59
хреново читал

Adel
05.01.2018
10:49:03
не надо там править свои посты! :))

Maksim
05.01.2018
10:49:04
как впрочем и всегда)
делать нечего)
мы ночь потратили за холивары о фалконе) как обычно ни к чему не пришли :)
кому-то он явно нравится, да и чёрт с ними)