Pavel
Anonymous
Pavel
на таблицах же
Точно, я не застал таблицы, когда были таблицы у нас в городе еще во всю был wap
Василий
Я могу щас написать десятки примеров, когда флексы лучше таблиц и флоатов. А вот кто напишет мне столько же примеров, когда PHP7.2 лучше 5.3 с таким же преимуществом - буду рад почитать
Василий
Pavel
Василий
Pavel
Аааа, понял, я не так прочитал первое сообщение
Василий
Аааа, понял, я не так прочитал первое сообщение
да я сам не так понял и отредактировал его. Флоаты я с трудом понимаю, а вот флексы - просто глоток воздуха. Именно на середине разработки modstore, который делался на bootstrap4, они приняли флексы за основу и я всё переписывал с удовольствием
Василий
Собственно, теперь всем его и предлагаю использовать https://github.com/bezumkin/App/blob/master/_build/package.json#L11
Pavel
А если говорить про говнохостинги то нормальный проект и не будут садить на говнохостинг а не нормальному и не нужна версия выше 5.3
Василий
Прирост скорости значительный, как минимум процентов на 30 в приложении совместимом с 5.3 я уже молчу про новые функции и новые параметры старых функций + зависимость только от сервера, все таки поднять версию php дело получаса а вот с флексами другой разговор, тут нужно учитывать всех клиентов и не все функции флексов работают даже в ie11
Я уже молчу про таких пользователей как мой батя например, он до сих пор на xp и других ос не признает
Еще раз: я не видел доказательств того, что приложение PHP5.3 работает медленнее, чем приложене PHP 7.2 на одной версии PHP - 7.2, очевидно.
А кто очень любит PHP7.2 - просто напришите пример, когда ваш офигенный код не может существовать на 5.3. Или может, но работает там реально хуже.
Речь не про удобство разработчика, а про возможность использования его кода.
Pavel
Взять опять же недавно подправленные два проекта, это клиент пришел с древними сайтами а у меня только php7 ну самопис править было не сложно под 7.0, php сам говорил какие функции нужно заменить и в каких строках, а в друпале пришлось немного подзаморочится но тоже не критично, зато клиент был в восторге от скорости
Василий
И на мой взгляд, про флексы по сравнению с флоатами - реальный прорыв, который даёт много преимуществ и разработчику, и юзеру. В требовании PHP7 я такого не вижу.
Но, отдельно подчёркиваю, я не вижу смысла именно требовать PHP7, в то время как все мои приложения только на нём и работают с 2х-катной прибавкой к скорости.
То есть, PHP7 как среда выполнения в 2 раза круче, чем 5, но затачивать синтаксис для выполнения только в 7 я не вижу смысла.
Pavel
Василий
А если кто этот смысл увидет, и не сможет свой код написать иначе - да на здоровье.
Василий
Василий
Бери pdoTools, который требует минимально 5.3.
Он работает и на 5.3 и на 7.2. На 7й версии он работает в 2 раза быстрее, но от не требует только 7й версии, он работает и на 5.3
Pavel
И на мой взгляд, про флексы по сравнению с флоатами - реальный прорыв, который даёт много преимуществ и разработчику, и юзеру. В требовании PHP7 я такого не вижу.
Но, отдельно подчёркиваю, я не вижу смысла именно требовать PHP7, в то время как все мои приложения только на нём и работают с 2х-катной прибавкой к скорости.
То есть, PHP7 как среда выполнения в 2 раза круче, чем 5, но затачивать синтаксис для выполнения только в 7 я не вижу смысла.
На счёт флексов прорыв согласен, но удобство только для разработчика, клиенту пофигу что выравнивает по вертикали браузер, js или аккуратно вымеренные отступы
Василий
Pavel
Василий
А флексы очень хорошо работают, косяков там не встртишь, почти
Василий
Я пока писал ты уже настрочил )
Ну вот когда я найду какие-то невероятные конструкции PHP7, которые придадут моему коду мега-преимущество, чтобы я требовал только эту версию, как миниумальную - ну ок. Пока такого не произошло.
Но, конечно, я затачиваю свой код так, чтобы он работал на самых свежих версиях PHP. Например, вот https://github.com/bezumkin/pdoTools/commit/99c2d49c47e88dddfb07b1db807048705a8402c8
Василий
Вот как раз пример переписывания старого кода так, чтобы он работал и в 7.2 и в 5.3
Василий
ВНЕЗАПНО!
Василий
Очередной мой пример, который подтверждает мои же слова.
Roma
мда
Roma
каждому свое)
Roma
непредставляю жизнь без фллоатов
Pavel
Блин так никто же не спорит что можно писать супер кростплотформенный код который и на php4 заведется разница лишь в том что написанный код только для php7+ работает в разы быстрее чем кроссплатформенный и это блин факт доказанный на том же хабре ни раз, взять те же сессии (просто что вспомнилось последним) в php5+ в сессию нельзя писать массивы без сериализации, а в 7+ можно а сериализация и дальнейшее ансериализация довольно ресурсоемкий процесс и таких примеров десятки, а то и сотни. А вот целесообразность не обновляться под вопросом
Roma
с флексами иногда слишком много гемора
Roma
ребят спасите помогите
Roma
[[!pdoPage?
&tpl=catItem
&limit=4
&parents=[[*id]]
&includeTVs=date,travelimg,people,price,endDate,smartPrice,katPrice
&hideContainers = 1
&ajaxMode=button
&ajaxElemMore=.listing_show_more
Roma
почему не работает(
Roma
id контейнеру поставил
Roma
не пользуюсь бутсрап
Pavel
При том вызов page должен быть за границей rows
Roma
ага
Pavel
Rows это pdopage использует читай внимательно доку
Pavel
Там это все написано
Roma
спасибо все заработало, но всеравно пойду документацию ище раз пересмотрю)
Василий
Василий
Или еще куда? Мне тоже очень нравится использовать массивы в константах, но я не вижу особой разницы между ними, и массивами в свойствах класса. Никакой вообще разницы не вижу, если честно, кроме эстетической.
И еще раз про обновления - весь мой код работает в новых версиях и получет все возможные ускорения. У меня нет кода, который работает только на 5.3, он работает везде, и на 7.2. тоже.
Меня интересует, зачем я там должен использовать конструкции, которые ограничат круг пользователей?
Василий
А учитывая возможность отрефлектировать методы в любом классе и сделать приватное публичным - вообще не понимаю, нахера что-то там определять. Но это так, к слову
Василий
Как я уже говорил и повторяю еще раз - не вижу смысла использовать новое просто потому, что оно новое.
Нужна причина, чтобы это новое было использовано, и было бы неплохо, если бы каждый разработчик об этом задумывался.
Спокойной ночи, я ушел.
Roma
уже утро!
Roma
есть кто?)
Миша
Есть
Vladimir
Привет всем
Тут распродажа заканчивается, решил купить но терзают сомнения
240 баксов (199 + российсчкий налог на гугл 18%ндс автоматом накидывает) за девелорперскую лицензию на сверстанные шкурки 3й и 4й бутстрап
https://www.creative-tim.com/product/buy/bundle/big-bundle-blf/?utm_campaign=black-friday-2017&utm_medium=big-banner&utm_source=tim
сомнения только в качестве всего входящего в бигбандл
кто б потыкал, сказал бы слово
(назначение использования : кастомныек шкурки для недорогих и не сильно взыскательных проектов)
Артем
Привет всем. Подскажите из-за чего может быть ошибка и как избавиться?
Если сохранять ресурс с кавычками в pagetitle, то открыв его снова на редактирование появляется ошибка в ext js на MODx.load
Artem
Артем
Anonymous
Как я уже говорил и повторяю еще раз - не вижу смысла использовать новое просто потому, что оно новое.
Нужна причина, чтобы это новое было использовано, и было бы неплохо, если бы каждый разработчик об этом задумывался.
Спокойной ночи, я ушел.
Об этом и Джейсон говорил. И для третьей версии было принято правило, что если код требует поднятие минималки, значит подымем. Вот вчера я дал ссылку, где это и делается, потому что в 7.2 добавили фичу, которая ломает текущее поведение modx, но можно исправить используя возможности только с 5.6
Василий
Vir
господа, не холивара ради (нат) есть вопрос к маководам
Vir
почему? что в макосе вас зацепило, вы говорите удобно, что удобно? ну в общем чем она такая числоПи
Миша
Vir
я пропустил, я не успеваю за вашим флудом, господа ;)
Vir
если обсуждали, дай линк на обсуждение.
Василий
Vir
я видл говорили, но я не видел почему. какие фичи там есть, что аж ах, макуанлов
Vir
а что мне искать???
Vir
ну я поискал
Vir
в итоге ответа на свой вопрос не нашёл
Миша
да оно тебе надо? Кому чем удобно тот то и использует
Th0r
мне кажется что ты хочешь похоливарить, да и всё
Vir
самый большой ответ был : если все юзают, значит это круто
Vir
я хочу понять, что там за такие штуки есть и сделать эти штуки себе )))
Anonymous
Anonymous
но если коротко, то поменяли поведение call_user_func_array функции, запретив принимать аргументы по ссылке
Василий
Миша
я на убунте сижу, мне очень нравится, отпали 99% которые были раньше. Василий тогда еще говорил, нах на винде сидишь, ничем помочь не могу. Ну он был прав. Мак в принципе тоже самое
Anonymous
а в версии до 5.6 это был единственный способ вызвать функцию с переменным количеством аргументов
Василий