• Как сделать изменение цвета текста при скролле?

    RAX7
    @RAX7
    Ответ написан
    Комментировать
  • Какую панель управления хостингом на VPS выбрать в 2021?

    Я перепробовал множество панелей, и имел разный опыт эксплуатации и впечатлений оставленных после использования.

    Cyberpanel - веб-дизайн панели очень плох, но с точки зрения принципов построения панели для сервера который хостит разные сайты - этой панели нет равных среди всех опробованных мною панелей описанных выше. И open_basedir, и разграничение каждого сайта под отдельным пользователем, и приятная структура хранения сайтов аля: /home/пользователь/public_html,log,backup
    И приятные бекапы, и возможность подкрутить всякие штуки по типу Lets Encrypt без проблем, либо ограничение доступа, либо WAF из коробки, либо файловый менеджер, и так далее.

    Но за несколько лет меня эта панель достала. Во-первых, она крайне забагована. Её неоднократно ломали, и ломали мои хобби проекты (статичные сайты). Во вторых - у них через версию баги с обновлениями, которые полностью ломают всю панель и возможность входа внутрь. Причем ломается напрочь без возможности починить, только чистая переустановка. Неоднократно сообщал об этом - никакой помощи нет. В третьих - это баги OpenLiteSpeed, либо баги конфигурации веб-сервера. Когда за 1 месяц собирается сессий на 19 гигов в папке lsphp - это вообще не ок, что аж сервер крашит и inodes все заняты. И это один из багов. Были баги с их кешированием которое включено по умолчанию, и приходилось принудительно в каждом .htaccess отключать для доменов. И баги с бекапами были. Т.е. по принципу созданию в абстрактном понимании - панель топ, классная, молодцы, очень хорошо сделано в плане архитектуры. Но вот баги дурацкие, просто выбешивают.
    Нравилось с ols что все работало относительно хорошо с любым проектом, любыми реврайтами, кешированиями, разными версиями php, и занимало существенно меньше ресурсов чем апач, либо апач и nginx. Но увы - порекомендовать именно эту панель не могу. Я не знаю что должно произойти что бы её допили до нормального состояния.

    VestaCP - долго пользовался этим огрызком. Просто дичайшее отвращение к их темплейтам и конфигам веб-серверов. Какой идиот это писал? И под какие нужды? Огромное количество раз ломали эту панель как в общем, так и лично мне. Но визуально и в плане юзабилити одна из самых беспроблемных и простых и удобных панелей на рынке. В 2021 она мертва. Последние какие-то подвижки и обновления и работа над панелью завершились в году так 2017-2018. Всё остальное делают когда есть свободное время.

    HestiaCP - кусок г. базирующийся на VestaCP, после того как последние забили на разработку.
    Автор этой панели не вытягивает количество проблем и багов в этой панеле и сообщество. Не компетентен, плохо тестирует. Но с точки зрения безопасности в плане админки - он хорошо поработал. Всё остальное - очень плохо. Может даже инсталятор не установить с первого раза панель. Не полноценно поддерживаются разные конфиги установки без апача например на nginx+php-fpm. Крайне убогие наследуемые шаблоны от весты со всеми косяками и проблемами.
    Регулярные баги и проблемы с LetsEncrypt. Жрёт очень много озу. Но визуально хорошо сделано в плане внешнего вида. Под капотом - бред и анархия, но есть куда хуже панельки.
    Этой панели так же как и cyberpanel не хватает крепкого сообщества и волонтеров по допилу панели до нужной кондиции. Увы - очень сырая. Но критических багов как в CyberPanel среди веб-компонентов не было выявлено. Регулярно нужно что-то допиливать в панели.

    FastPanel - лично для меня это какое-то недоразумение. Снова принципы и архитектура вроде хорошая, но все как-то сыро, и иннертно.

    DirectAdmin - скорее мертв, чем жив. Хоть и используется массово на хостерах, но с безопасностью у этой панели швах полный. Если речь идет о шаред хостинге, то взлом одного сайта почти с 100% вероятностью повлечет за собой взлом всех сайтов, так как никаких ограничений в рамках одного аккаунта в плане ACL (разного рода) у панели нет. Из коробки куча абсурда и дегенеративных решений аля блок mysql порта, либо блок других портов через csf. Либо лимиты на размеров файлов. Ранее года 2-3 назад панель была полным днищем. Но после изменений ценовой политики cPanel - нарастили базу, и приняли пулреквесты и предложения, что бы как-то перехватить поток пользователей которые начали мигрировать на другие панели. Я не могу сказать что DirectAdmin в моем личном опыте эксплуатации была хорошей панелью. Мне не понравился опыт взаимодействия, и озвученные выше проблемы особенно с php. В 2021 году интерфейс панели и фичи панели наконец-то удобно расположили, и улучшили для удобства пользователей. Но я бы на этой панеле не сидел. Ну не нравится мне такой подход к панелям в плане архитектуры. Я считаю его не безопасным, убогим.

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

    centminmod - это даже не панель, это скрипты, и автор eva2000 - очень хорошо поработал над ними, и конфигами nginx, myslq, php, и так далее. Это пример того, как должно быть в любой панели из коробки. Конфиги хорошо отточены, допилены, протестированы, и разраб испытывает страсть к серверам и своей панельке, но у него не хватает скилов создать веб-панельку, которой ой как не хватает этому проекту. Одна из лучших панелей в плане стабильности работы и конфигов серверов, из списка озвученного выше. Но не удобная в использовании. Но конфиги - прям конфетка. Но не для мультисайта вообще ниразу, хоть и опции есть. Эта панель для меня некий фундамент, который до меня настроили хорошо, и дали на эксплуатацию. Ручками придется поработать немного в зависимости от веб-приложения (если специфичное), но не так много как в весте. Обычно пару строк измененний в конфигах, не более. Но не работает нормально с множеством сайтов на одном сервере.

    CentOS Web Panel - я вообще не понял что это такое, и зачем оно нужно, и почему оно имеет какую-то популярность.

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

    Остальные не опубликованные панели так же использовал, но не продолжительно.
    Поэтому лень писать о них, и не помню недочеты.

    Одна из самых удобных для меня и простых панелей были: cPanel, Plesk, ISPManager но все платные, и дорогие.
    Сейчас сижу на самописных скриптах и своих nginx конфигах. Ибо достало каждую панель ручками допиливать, либо получать уведомления что сайт не работает, потому что баг в модуле очередной панели.

    И да, в моем "ответе" опыт с 2012 по 2021 год.
    И все панели выше я проверял в 2021 году так же, и у кого-то были существенные изменения, а у кого-то вообще их нет. Т.е. отзыв актуален, но субъективен. Возможно у кого-то был другой опыт, но мой таков, каков он есть.
    Ответ написан
    5 комментариев
  • Где брать красивые фоны для сайтов?

    https://unsplash.com/ - природа, пейзажи и разные спокойные фото. Изображений очень много и все они высоком разрешении;
    getrefe.tumblr.com - здесь меньше контента, но есть альтернативные категории;
    www.splitshire.com - более серьёзная альтернатива предыдущему сайту;
    https://picjumbo.com/ - кроме кучи качественных фото есть фича встраивания изображения в разные шаблоны для демонстрации. Для веб дизайна и верстки самое оно.
    Ответ написан
    Комментировать
  • Существуют ли приложения/скрипты для постинга информации на сайт со смартфонов?

    Sanasol
    @Sanasol Куратор тега Веб-разработка
    нельзя просто так взять и загуглить ошибку
    Это называется админка и зайти в неё можно с браузера, разве нет?
    А адаптирована ли она под мобильные уже от вас зависит.
    Ответ написан
    1 комментарий
  • Вопрос верстальщикам. Как вы так быстро верстаете и не умираете от скуки?

    @kgbplus
    Обычно достаточно года службы в армии, чтобы понять, что работа верстальщика не такая уж скучная
    Ответ написан
    Комментировать
  • Верстка сайтов на XML (в топку HTML), кастомные теги и индексация поисковиками, как обстоят дела?

    bosenok
    @bosenok
    Frontend Developer
    Ох... Фигней какой-то маетесь. Посмотрите VueJS если хотите при верстке писать:
    <my-component></my-conponent>
    Ну или web components... И заканчивайте маяться ерундой... Денег это вам не принесет. Польза от таких экспериментов тоже стремится к нулю. А будь я на месте заказчика, я бы вас обходил за стороной километров за 500...
    Ответ написан
    Комментировать
  • В каких форматах должен отдаваться верстальщику дизайн макета сайта?

    GriNAME
    @GriNAME
    Front-End Developer, Android Developer
    Мы с моим дизайнером работаем в Figma. Это веб приложение с очень удобными инструментами для дизайнера и супер удобным способом переносить дизайн на верстку. Бесплатная версия имеет весь функционал, ограничение по количеству проектов в 3, и история версий макета хранится месяц. За 700р все эти ограничения снимаются, но это нужно только дизайнеру. Так что первое время можно без каких либо ущемлений обходиться бесплатной версией.
    Там есть комментарии, что очень удобно. Можно любой элемент прокомментировать или задать вопрос дизайнеру, верстальщику, клиенту. Снимать все данные для элементов очень удобно, можно даже просто через ПКМ скопировать готовые стили, если кому так удобнее. Всю работу можно смотреть в лайв режиме, видно курсоры других людей кто на данный момент в проекте, видно какой элемент им выделен и он с ним работает. Есть очень удобнонастраиваемая система адаптивных сеток.
    В общем мы уже несколько заказов на этом сервисе сделали и нам очень нравится.

    Еще удобны программы такие как Sketch (для мака) и Adobe Experience Design. Adobe XD еще в бета версии, но уже годная программа с отличным прототипированием и возможность показать дизайн в действии. И я думаю она в скором времени обгонит скетч по функционалу и будет более предпочтительным выбором.

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

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Кэширования, кроме как в LocalStorage никакого нет, так оно и не нужно.
    Вся "соль" в оптимизации конечного ролика и CDN: тут.
    https://clipchamp.com/en/video-compressor
    Ответ написан
    Комментировать
  • Фронтэнд-разработчики, изложите списком требований, на которые вы опираетесь при выполнении своей работы?

    @uniquenicknqame
    1. Тишина
    2. Свежий воздух
    3. Кофе
    4. Курилка
    5. ..и не отвлекать меня на всякую ерунду
    Ответ написан
    5 комментариев
  • Есть какие нибудь материалы по JS для подготовки к собеседованию?

    iiiBird
    @iiiBird
    Пока ты спишь - твой конкурент совершенствуется
    а че так можно было? Оо пойду резюме по отравляю на Senior Front-end Developer (React & Angular)
    а вы пока накидайте в комменты че почитать мне, чтобы собеседование пройти)
    Ответ написан
  • Как вывести количества комментариев на Битрикс?

    workDNK
    @workDNK
    Разработчик интернет-магазинов на 1С-Битрикс
    CModule::IncludeModule('iblock'); 
    $arFilter = array( 
        'IBLOCK_ID' => 123, // ID инфоблока 
    	'PROPERTY_PRODUCT_ID' => $id, //ID товара, для которого нужно получить количество отзывов. $arResult["ID"], если находимся в шаблоне catalog.element. PRODUCT_ID - это код свойства, в котором хранятся привязки отзывов к товарам (нужно посмотреть в настройках инфоблока, как это свойство называется у вас)
        // любые другие параметры, например 'ACTIVE' => 'Y' 
    ); 
    $qty = CIBlockElement::GetList(array(), $arFilter, array()); //если третий параметр пустой массив, то GetList возвращает количество элементов, удовлетворяющих фильтру
    echo 'Записей: '.$qty;

    dev.1c-bitrix.ru/api_help/iblock/classes/ciblockel...
    take.ms/I1Gzf
    Ответ написан
    4 комментария
  • Какую запись делать в трудовой?

    @FoxInSox
    Оператор ЭВМ.
    Ответ написан
    Комментировать
  • Какую запись делать в трудовой?

    AnnTHony
    @AnnTHony
    Интроверт
    для крупной компании


    Кадровик не знает что писать в трудовую


    818343149_4347189.jpg
    Ответ написан
    3 комментария