12 августа 2019, 10:15 А если пофантазировать, что могло бы тебя заставить вернкться на MODX? Новости и события / Я устал, я ухожу (с) 110 0
12 августа 2019, 10:06 сравнение == это беда не только PHP, но и JS.Ты не понял. В js это «возможности», а в php — беда. ) Всё это субъективно. Меня эти «возможности» немного раздражают, но это не значит, что js отстой. В обычных языках тоже свои особенности. Но они как есть, так и будут. Для разработчиков / Создаем свое modx.pro API на GraphQL 82 +1
09 августа 2019, 16:56 PHP 25 лет — история и будущее. История javascript . Для разработчиков / Создаем свое modx.pro API на GraphQL 82 +1 1
09 августа 2019, 16:22 <Часто ли ты используешь сравнение с null? Не часто, но бывает. Я мыслю по другому. я так программирую, что мне достаточно isset и isEmpty. И я не припомню случая, когда мне нужно было бы проверять на undefined. А вот в js это частенько приходилось делать. Это потому что я плохой программист или просто подход к языкам разный? Для разработчиков / Создаем свое modx.pro API на GraphQL 82 0
09 августа 2019, 16:04 3. instanceof. 4. typeof. 3 и 4 аналоги тоже есть в php, но я ими очень редко пользовался. В js повсеместно используюЧестно говоря непонятно, что ты этим хотел подчеркнуть. Ибо понять это можно как минус. А я, например, часто пользуюсь функциями isInt, isArray и т.п. Не пойму, чем мы мериемся. П.С. какая же это боль писать комменты с телефона. Для разработчиков / Создаем свое modx.pro API на GraphQL 82 0
09 августа 2019, 15:55 Еще один из примеров особенностей js. Например, тип строки (Hello world) не совпадает с типом нового объекта String (new String('Hello world')). Это порой приводит к нежелательным последствиям, которые могут сбить с толку. Вообще всё-таки некорректно сравнивать эти языки. У них разная история и предназначение. Если задаться целью, то ровно также можно найти миллион отличий между javascript и java, js и go, php и pyton. Только вот зачем? Js — уникальный скриптовый язык, который на данный момент невозможно ничем заменить в отличие от серверных, где альтернатив много. Но от этого он не становиться идеальным. Как раз наоборот Столько этих «особенностей» нет ни в одном другом языке. Для разработчиков / Создаем свое modx.pro API на GraphQL 82 0
09 августа 2019, 10:44 Возможно. Никогда не говори никогда. Но сейчас я не понимаю, почему описанные выше и ещё в тысячах статей выкрутасы в js это просто прикольные мелочи, а в php всё просто ужасно. Поэтому хочется пояснений, раскрывающих преимущества js. Ответ — когда-нибудь поймёшь, говорит только о субъективности. Никаких объективных причин нет. Для разработчиков / Создаем свое modx.pro API на GraphQL 82 +1
09 августа 2019, 09:25 Так и я про то же. Но почему-то жуть на php. Есть сайты с задачками для js именно про эти особенности. Для разработчиков / Создаем свое modx.pro API на GraphQL 82 0
08 августа 2019, 19:06 Спасибо за статью. Глубоко ещё не вчитывался. Но так как она в векторе моего интереса, то мне уже интересно. Для разработчиков / Создаем свое modx.pro API на GraphQL 82 +1
08 августа 2019, 19:02 Просто для меня это заявление звучит противоречиво. Говориться, что на JS приходится более внимательно работать с типами и условиями. Т.е. он менее требователен и типизирован. Что в дальнейшем может приводить к ошибкам. И следом идет Я порой офигеваю от того, что я делал раньше на PHP. Жжжуть…Т.е. всё наоборот. Поэтому и просил уточнить. П.С. А TS — это typescript? Для разработчиков / Создаем свое modx.pro API на GraphQL 82 0
08 августа 2019, 18:30 Вот это неоспоримый факт! Я порой офигеваю от того, что я делал раньше на PHP. Жжжуть…А можно уточнить в чём неоспоримость? Оба языка вроде как с динамической типизацией? А с PHP 7 появилась статическая типизация. Для разработчиков / Создаем свое modx.pro API на GraphQL 82 0
06 августа 2019, 18:51 Еще интересен такой момент. Ты уже год не кодишь на php. Подзабывать начал или всё чётко? Это я к вопросу об использовании разных технологий для разных задач. Новости и события / Я устал, я ухожу (с) 110 0
06 августа 2019, 16:43 Ок. Будем подождать. А бекенд на чем? Самописный? Новости и события / Я устал, я ухожу (с) 110 0
06 августа 2019, 16:26 Ты только у себя используешь, а Николай на потоке. А почему для генерации html нужна нода? Удобнее? Новости и события / Я устал, я ухожу (с) 110 0
06 августа 2019, 14:56 Коль, а ты используешь nginx перед нодой? Новости и события / Я устал, я ухожу (с) 110 0
06 августа 2019, 12:36 Нода — это веб-сервер для Js, но уж никак не бэкэнд для сайта. Если точнее, то программная платформа на V8, используемая как правило в роли веб-сервера. Новости и события / Я устал, я ухожу (с) 110 0
06 августа 2019, 12:27 Мы про одну и ту же ноду говорим? Может ты с экспрессом путаешь? Новости и события / Я устал, я ухожу (с) 110 0
06 августа 2019, 12:19 Прям надо бросать всё и бежать на Go. Если пубертатный период не прошел, то ноги в руки и бегом на Go или Js. Остальным, пережившим максимализм, юзать инструменты в зависимости от задач! Новости и события / Я устал, я ухожу (с) 110 0
06 августа 2019, 12:04 Если коротко — Учитывая всё это, я бы сказал, Node не лучшая система для массивных веб-серверов, я бы использовал Go для этого. И, если честно, это вобщем-то причина, почему я ушел из Node. Это было осознание: ох, ну реально, это далеко не лучшая система для серверного софта.Раян Дал. Создатель NodeJs. Новости и события / Я устал, я ухожу (с) 110 0
Возможно ли реализовать возможность предоплаты за доставку на сайте? У меня Робокасса, у них вроде есть docs.robokassa.ru/ru/iframe
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 18 px. Да и текст комментариев можно таким сделать. Для меня лично 16 — мелковато на больших экранах (в комментариях вообще 15 ...
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Дополнение доступно modstore.pro/packages/photos-and-files/imageoptimizer
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
MaxNotify Обновление 1.2.0-pl (03.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет `maxNotifyFormIt`; — добавлены уведомления о заявках SendIt через hook-...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurre... Да, планируется. Даже чуть больше, чем просто бонусная система)
Всё это субъективно. Меня эти «возможности» немного раздражают, но это не значит, что js отстой. В обычных языках тоже свои особенности. Но они как есть, так и будут.
История javascript .
А я, например, часто пользуюсь функциями isInt, isArray и т.п. Не пойму, чем мы мериемся.
П.С. какая же это боль писать комменты с телефона.
Вообще всё-таки некорректно сравнивать эти языки. У них разная история и предназначение. Если задаться целью, то ровно также можно найти миллион отличий между javascript и java, js и go, php и pyton. Только вот зачем? Js — уникальный скриптовый язык, который на данный момент невозможно ничем заменить в отличие от серверных, где альтернатив много. Но от этого он не становиться идеальным. Как раз наоборот
Столько этих «особенностей» нет ни в одном другом языке.
Говориться, что на JS приходится более внимательно работать с типами и условиями. Т.е. он менее требователен и типизирован. Что в дальнейшем может приводить к ошибкам. И следом идет
Т.е. всё наоборот.
Поэтому и просил уточнить.
П.С. А TS — это typescript?
А почему для генерации html нужна нода? Удобнее?
Раян Дал. Создатель NodeJs.