Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Mazda CX 30
×

Советы начинающему WordPress-разработчику

Підписуйтеся на Telegram-канал «DOU #tech», щоб не пропустити нові технічні статті

Привет, друзья! Пару советов для тех, кто начинает с некоторой опаской знакомиться с WordPress, как турист пробующий ножкой прохладную морскую водичку.

Не сомневайтесь, вы всё делаете правильно

Статистика говорит, что 34% сайтов в интернете работает на WordPress. WP подходит, как для далёких от программирования людей, так и для опытных программистов, строящих приложения со сложной бизнес-логикой. С WordPress можно использовать современные фронтенд-фреймворки или делать красивый бекенд на ООП (что бы там не писали хейтеры).

Лично я познакомился с WordPress еще до того, как собирался стать айтишником. Тогда для меня стала сногсшибательной новость о том, что для изменения содержимого сайта не требуется программист. И спустя годы, когда я увидел вакансию в команду на «теплый ламповый вордпресс», уже никто не мог меня остановить.

А еще помните, что WordPress — это большое сообщество! Вы всегда можете рассчитывать на поддержку.

Учите английский

На фрилансерских биржах или в классных IT-компаниях без английского будет туго. Крутые технические статьи сначала выходят на английском, топовые курсы и конференции даже в Украине тоже проводятся на нём. А еще на англоязычном рынке выше оценивается наш труд. Вы же цените свой труд, не так ли? Если нет, то начинайте, потому что ставка WP-разработчика на Upwork варьируется от 20 до 100 долларов в час.

Наша команда в 99% случаев работает с иностранными клиентами из различных сфер: медицина, технологии, игровая индустрия и пр. Они пишут нам из разных уголков Земли: Канада, Австралия, Швеция, Израиль и другие. Компании — абсолютно разные по масштабам: от фермера-предпринимателя до международных корпораций. И как бы не косились на нас вавилоняне, мы общаемся с этими клиентами на одном лишь языке — английском. Вывод простой: хотите работать с международными заказами — учите английский.

И очевидно, что знание языка пригодится не только для работы. Дочитайте статью и скорее идите заниматься!

Читайте кодекс

У WordPress есть замечательная документация, которая называется «WordPress кодекс». Её достаточно, чтобы стать настоящим гуру и не бояться таких слов как «пост-тайп», «терм таксономии» или «иерархия шаблонов». А ведь я обо всём этом спрошу вас на собеседовании.

Стоит полюбить этот документ, как Барни Стинсон любит «Кодекс Братана» или как рыцари Круглого стола почитают «Святой Грааль», ведь в нем содержатся ответы на все вопросы связанные с WordPress.

Хоть кодекс сейчас и переводится на множество языков, но самая актуальная его версия всё ещё на английском языке. Если с ним туго, читай пункт 2 гуглите! Есть много адаптированных источников. Как только освоитесь и решите вопрос с английским, удалите их из закладок и начинайте читать кодекс.

Всё это уже было в Симпсонах

Для решения многих проблем есть уже что-нибудь готовое. В WordPress Plugin Directory насчитывается более 50 000 плагинов, да и количество тем исчисляется тысячами. Также существуют устоявшиеся стандарты и гайдлайны как готовить WordPress правильно, чтобы не было потом стыдно.

Важно понимать, что не количество плагинов влияет на скорость работы сайта, а их качество. Поэтому мы всегда обращаем внимание на их происхождение, количество скачиваний и рейтинг.

Конечно, чем свободнее вы себя будете чувствовать в программировании, тем меньше чужих наработок или плагинов вам придется использовать. Вскоре вы почувствуете золотую середину, т.е. начнете многое делать сами, не изобретая велосипед.

Помните, что сайтом будут пользоваться люди

Часто начинающие разработчики забывают о пользователях сайта. Всегда нужно работать аккуратно и перепроверять себя. Хоть Google Chrome и использует бо́льшая часть пользователей, но он — не единственный популярный браузер. А это значит, нужно проводить кросс-браузерное тестирование или хотя бы открыть сайт на планшете младшего брата, прежде чем показать своё творение кому-либо.

Юзеры — существа нетерпеливые, и 53% покинет ваш сайт, если он будет загружаться больше трёх секунд. По этой причине, необходимо следить за производительностью своего продукта.

И не забывайте про безопасность пользователей. Избежать 44% взломов можно попросту вовремя обновляя WordPress и плагины. За это вам тоже скажут спасибо. А на взломанные сайты никто по своей воле возвращаться не станет.

Будьте в теме

С 2006 года было проведено 1077 конференций WordCamp в 76 городах 65 стран на 6 континентах. Периодически митапы проводятся в разных украинских городах, а некоторые компании даже устраивают стажировки. Рекомендую начать посещать такие мероприятия, чтобы не отставать от коллег по цеху и держать себя в тонусе.

Например, в Одессе, Полтаве и Ивано-Франковске наша команда устраивает регулярные мероприятия для любителей и профессионалов WordPress. А киевское WordPress сообщество организовывает большую всеукраинскую конференцию WordCamp Kyiv в столице.

Не списывайте со счетов и другие конференции. Всегда можно узнать что-то полезное на встречах и для тестировщиков, и для девопсов, и для менеджеров. Нетворкинг на айти-ивентах — незаменимая вещь. Там можно познакомиться со своими будущими коллегами или просто отвести душу за бурным обсуждением интересных тем.

Также хочу обратить ваше внимание на разнообразные рассылки, которые помогают узнавать что-то новое из мира WordPress. Если вы предпочитаете читать, а не слушать, наслаждайтесь.

И самое главное: у вас все получится!

Не обязательно тратить 10 000 часов, чтобы понять подходит ли вам данная технология или нет. Но, чтобы делать какие-то выводы, советую хотя бы начать. А если у вас есть какие-то сомнения или вопросы, пишите свои комментарии под этим материалом.

Имейте в виду, что каждый день создаются более 500 WordPress сайтов. Кто-то же их делает! Зовём и вас скорее присоединиться.

👍ПодобаєтьсяСподобалось1
До обраногоВ обраному1
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Фреймворки, фреймворки, круті деви і тут раптом... Ба-бах! news.microsoft.com
Новинний сайт Microsoft’у спокійно крутиться на Wordpress.

Почитав коменти. Схоже у більшості якийсь не закритий гештальт.

Коментар порушує правила спільноти і видалений модераторами.

вордпресс — это добровольное поедание кала других «разработчиков», даже галеры не берут проекты на ВП, то что это низкооплачиваемое дерьмо. Ну только самые низшие галеры возьмут, а бы кто бабло кто для них пилил

Розкажіть про це бізнесу який замовляє музику. Бо статистика, хоч і не гравітація, але теж сука безсердечна, каже що у 2021 році 40,5% всіх сайтів це сайти саме на Wordpress.

Ваше право. Просто розмови про те що фекалії, а що ні — це ознака, м’яко кажучи, недалекоглядности, а радше обмежености. У декого з віком це проходить. У будь якому випадку розробники живуть від того, що вимагає бізнес. І якщо бізнесу вигідно тут і зараз за дешево запуститися на Wordpress, то його аж ні як не цікавитиме, що там подобається розробникам, що зараз свіжо, модно, молодіжно. Бізнес платить і тому визначає напрямок.

Хто платить, той і обирає. Просто це не завжди ясно видно.

Тобто Ви вважаєте, що це розробники вирішують, що потрібно бізнесу? Цікава думка, але чому ж тоді така шалена кількість стартапів помирає не проживши і року?

Ви можете вважати що завгодно. Проте, єдине що Ви вибираєте, це працедавець до якого найнятися, а от все інше робить він. Приймає рішення з якими замовниками працювати, які технології використовувати. Він навіть відносно Вас рішення приймає, чи звільнити, чи залишти.

Тобто Ви фрілансер? Це багато що пояснює. )))

Судячи з того, як Ви намагаєтесь шляхом запльовування іншого інструменту довести власну «крутість» показує, що у Вас десь існує невпевненість у цій крутості. Профі розуміє що всі інструменти мають свою область застосування. Він не забиватиме цвях мікроскопом. Тим більше він не намагатиметься розповісти про те що він тут один у білому.

P.S. До речі, компанія Microsoft, яка розробила такий улюблений Вами .NET & etc., для свого сайту новин використовує Wordpress. Тож можете далі надувати щоки і розповідати про поганих розробників, що працюють на Wordpress для злиденних клієнтів.

І лише погані розробники, або розробники з нульовою самооцінкою, працюють з вордпресом, бо бідним клієнтам треба дешево.

Це Ваше? До чого тоді весь інший багатослівний пафос?

Гадаю Ви чули про Gutenberg та ACF. Отже Ваша заява про те, що програмування для Wordpress «є менш просунутим» абсолютно голослівна. Розробка крутих плагінів використовується із застосуванням всіх сучасних методологій і фреймворків, як би комусь не хотілося цього не визнавати.

Ви повний профан в тому про що намагаєтеся оспорювати. Вчить матчасть, а потім дискутуйте.

До речі, .NET — це про ентерпрайз, на фріланс там ні чого насправді серйозного не віддадуть.

Про методички було смішно. Схоже Ви переплутали ДОУ із політмайданчиком.
Щодо іншого, звичайно на .NET можна писати все що завгодно. Проте те, що на фріланс ні чого серйозного не віддають це факт доконаний. Для серйозної розробки потрібна команда, а фрілансерам віддають всяку не критичну дрібноту. Ну ще інколи можуть замовити велосипед, замість якого можна спокійно використати готову CMS. )))
Особисто я фрілансом не займаюся, тож Ваш саркастичний випад проходить мимо.

Все очень красиво в теории, на практике Вордпресс это помойка, в которой можно застрять и не вылезти потом. Говорю как человек работающий в том числе с PHP и Вордпрессом 2 года и вовремя сваливший.

Вордпресс это просто клепание сайтов, натягивание шаблонов и плагинов, ковыряние в старом легаси и попытки закостылить современный фронт в устаревшую ВП «архитектуру». И неважно с кем вы работаете, с украинской студией или как фрилансер с иностранным заказчиком, в 99% это грязная и быстрая работа «штоб сайт работал».

Так что если вдруг сюда наткнется новичок, совет простой — обходите Вордпресс/Джумлу/Битрикс и подобные вещи десятой дорогой :)

Звісно. Я ж кажу, можна застряти у комфортному кріслі на 1к і сидіти роками :)

А можно запилить какой-нить плагин или тему на большом маркетплейсе, которая случайно выстрелит, и зарабатывать по несколько тысяч уев в день :) Можно сколько угодно иронизировать над технической стороной ВП, но с точки зрения коммерческой — это очень успешный продукт, который к тому же создал достаточно большой сопутствующий рынок. Да, большим галерам тут ловить нечего, но для шлюпок поменьше и прошаренных одиночек денег тут более чем достаточно (как и желающих от них откусить, впрочем).

Почему же? Как блог-платформа и под текстовые ресурсы вордпресс как раз то что надо. Где логики ноль, только контент под корм поисковикам.

У WordPress есть замечательная документация

— Гусары, молчать!!! Особенно про плагины. И про темы. И про всё остальное без чего Вордпресс даже не чучело, а палка на которую жопой надо натянуть чучело.

Каждый новый день добавляет к его «документации» новых захватывающих глав, заголовочек коих содержит слова «CVE-» и «0-day», скольконадцать лет он держит кубок Дарвина как самая взламываемая платформа?

скольконадцать лет он держит кубок Дарвина как самая взламываемая платформа?

Шок и сенсация, самая распространенная платформа одновременно и самая взламываемая. Как же так получилось, невероятно..

Я мог одно время послать смс который превращал айфон в кирпич, но это не значит, что я хакер. Так же и школота, она может запустить чей-то скрипт, а не взламать.
Фреймворки не ламают так часто потому, что нет фреймворка на котором треть интернета работает. Виндовс часто ламают, java был одно время с массой дыр, tomcat, struts имели критически уязвимости.. Wi-Fi тоже далеко не образчик безопасности..

Я не пишу на php, потому не в курсе на сколько там плохо написано, не отрицаю, возможно и очень плохо, но что-то убийцу вордпресса, такого же самого, только без багов пока не видно..

фреймворков миллион штук, никто не будет массово заморачиватся под каждый разрабатывать вирусы, а вп — 1, обратная совместимость которого наверное со всеми версиями.
Та же самая история с виндой и десятками разных дистрибутивов линукса

як можна зламати те що написано добре?

Ламають здебільшого не сам вордпрес, а плагіни. І от вони вже написані через дупу. І що красивіший плагін, то більше в ньому вася-коду.

...раз вже так
то серед вашого «здебільшого» — 99% це мабуть безкоштовні Прєміум- теми і плагіни з зашитими бекдурами, які народ любить використовувати.
..я навіть не пригадаю щоб у когось були проблеми де всі платні модулі завантажені з оф.репозиторіїв і регулярно оновлюються.

Наскільки регулярно? Чи ти вважаєш за норму ввімкунти автооновлення плагінів, тобто фактично видати розробнику КОЖНОГО плагіна права юзера на своєму хості та шанс спробувати вже набагато кращі цяцки для підвищення привілеїв?

Ога! www.searchenginejournal.com/...​lnerability/398328/#close
Пользователи бесплатой версии не пострадали.
А те кто заплатил потом вычищали свои сайты от говна.

Какая разница, как так получилось. Факт что основная масса пауков смотрят в сторону вордпресса, и стоит опубликоваться дыре — эта армия уже через несколько часов тебе скриптов на сервер понатыкала. Увы, для защиты такой же мощной армии не предусмотрено.

Honda и Toyota — одни из самых угоняемых машин*. Вы их тоже недолюбливаете?

* - www.forbes.com/...​st-stolen-cars-in-the-us

При выборе целевой платформы разработки, особенно корпоративной, я точно не буду писать бэкэнд на Хонде или Тойоте. Особенно если последние вообще не поедут без 100500 плагинов сторонних разработчиков, с обязательным доступом ко всему-всему и возможностью взорвать тачку в любой момент, как и присобачить к ней ещё одну дверь без ключей, назвав это обновлением.

Є таке поняття як область застосування. Ви ж пропонуєте використовувати роторний екскаватор там де можна дитячім совочком обійтися.

Пока читал, в голове звучало «Look at this dude...» в оригинале)))

Я например с бешеным удовольствием, если позвольте конечно.

Підписатись на коментарі