Ответы пользователя по тегу Веб-разработка
  • Стоит ли переезжать с Wordpress на статичные сайты (Gatsby, Jekyll, Hugo) и сколько это будет стоить?

    CdkComp
    @CdkComp
    Moder Web Developer - WPBRO
    я так же как и @zorce считаю, что речь о новых, модных технологиях, и с static cache можно достигнуть прекрасных результатов и с WordPress.
    Буквально на днях я решил подключить Gatsby к WordPress, что бы накидать несколько постов, после чего понял, что WordPress лишние звено, так как задача была через чур тривиальна, и выбор пал на Markdown, фронт на Gatsby, deploy + lighthouse check на Gatsby cloud с выводом на Netlify...
    пример

    вывод, для простых решений на Gatsby - WordPress не нужен
    для скорости сайта на WordPress - не нужен Gatsby

    Теперь о стоимости:
    Для работы с Gatsby нужен человек, который хорошо разбирается в React + HTML/SASS/SCSS, то есть даже несколько человек, а дальше зависит от количества нужных компонентов... Такие разрабы стоят не дешево... Грубо говоря 5 шаблонов может занять от 50ч, скажем ценник такого специалиста от 30$ в час...
    Для того, что бы оптимизировать WordPress несколько часов, и можно получить достойных результат, все остальное, как например качество Frontend части вашей Theme, зависит от желания оптимизировать все под проверки типа Google Page Speed Insights = Lighthouse, и так же может занять десятки часов...
    Ответ написан
    3 комментария
  • Тормозит Mac, как оптимизировать?

    CdkComp
    @CdkComp
    Moder Web Developer - WPBRO
    если во время подвисания kernel_task загружен свыше 30% (по идее должен в такие моменты уходить в сотни %), то это защита mac os от перегрузки... Они сами тормозят систему. Решил проблему с помощью:
    the kernel will keep looping some very simple tasks, e.g. getting the date, therefore ‘consuming’ (with the highest priority) the majority of the CPU in a bid to cool the system down.
    The solution he mentions on his blog should work for earlier Macs. For Ivy-Bridge Macs and a little earlier Richard Schwarting has found the appropriate file to disable. Instructions are included below for convenience. I have tried many things, but this works.

    Disable kext by renaming it
    cd /System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/Plugins
    sudo mv X86PlatformShim.kext X86PlatformShim.kext.disabled
    Clear kext cache (not sure if this is needed)
    sudo touch /System/Library/Extensions/
    Restart
    sudo reboot
    After installing OSX updates you may need to repeat the above procedure if the updates have re-created the kext.
    Ответ написан