Выбрать страницу

За последние годы количество плагинов значительно выросло. Есть ли вероятность, что это число будет продолжать расти? И каковы будут последствия этого огромного количества плагинов? Желательно ли иметь столько разных плагинов или нужна консолидация? Немного пофилософствуем:

Объяснение увеличения количества плагинов

Прошлое увеличение количества плагинов легко объяснимо. За последнее десятилетие количество людей, имеющих веб-сайт (на основе WordPress), значительно выросло. Кроме того, количество людей, желающих заработать на своем сайте, выросло. В результате требуется все больше и больше функций. В то же время люди не готовы платить (большие) деньги за их функциональность. Почему они должны? Открытость Интернета позволяет каждому разрабатывать свои собственные плагины. Плагины доступны бесплатно на различных платформах, в первую очередь на WordPress.org, и на отдельных веб-сайтах. Некоторые даже разработают свои собственные плагины для своих сайтов.

Побочные эффекты расширения плагина

Из-за необъятности Интернета людям трудно найти плагины. Еще сложнее — особенно если вы не умеете программировать самостоятельно — судить о качестве плагинов. Стандарты (такие как стандарты кодирования WordPress) были установлены, но не все или даже большинство разработчиков им следуют. В результате многие плагины написаны с плохим кодом и плохо совместимы с другими плагинами. Потребителям по-прежнему сложно оценить, какая комбинация плагинов наиболее подходит для их конкретного веб-сайта. Это приведет к разочарованию и гневу, если плагины несовместимы.

Решение: установление и соблюдение стандартов

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

До промышленной революции каждый плотник использовал свои винты и гвозди. Во время промышленной революции необходимость изготовления взаимозаменяемых частей стала очень важной. Джозеф Уитворт разработал первый стандартный размер винтов. Его стандарт был быстро принят Британскими железными дорогами, которые в настоящее время известны как Британский стандарт Уитворта. Если детали используются многими, есть смысл сделать их взаимозаменяемыми. Это экономит нам много денег, гнева и разочарования. Таким образом, после процесса, в котором многие люди использовали множество различных винтов, наступила консолидация, упрощающая потребителю объединение частей. В настоящее время мы все используем одни и те же винты (кроме ИКЕА).

Итак, нам нужно установить стандарт? Но… стандарт уже есть? Почему этот стандарт не соблюдается (пока)?

Стандартизация неизбежна

Можно было бы ожидать, что в ближайшем будущем все больше и больше разработчиков будут следовать стандартам кода при написании нового кода просто потому, что этого требует рынок и/или их работодатели. Но: в WordPress-сообществе много талантливых, но иногда упрямых программистов, которые любят кодить по-своему. А почему бы и нет, они предлагают свои вещи бесплатно! Красота открытого исходного кода заключается в огромном потенциале гениальности. Каждый может присоединиться и использовать бесплатное программное обеспечение. Недостатком является то, что это затрудняет навязывание какой-либо стандартизации.

Однако по мере того, как интернет развивается и люди зарабатывают больше денег на своих веб-сайтах, их все больше и больше раздражает плохо запрограммированная функциональность. В то же время они будут более склонны и способны тратить деньги на хорошо запрограммированные и протестированные плагины. В результате ожидается, что разработчики будут все больше и больше соблюдать стандарты, что облегчит создание совместимых плагинов, но они также смогут легче взимать за это плату. Эти процессы приведут (на мой взгляд) к увеличению функционала, но к меньшему количеству часто используемых плагинов.

Укрепление

Наряду с процессом стандартизации неизбежен и процесс консолидации. На самом деле мы видели только очень маленькие шаги в этом отношении в сообществе WordPress, но я полностью ожидаю, что «крупные» игроки постепенно начнут приобретать все больше и больше мелких игроков. Единственные игроки, которые, как мы видели, делают это до сих пор, это Automattic и WooThemes, но я полностью ожидаю, что другие последуют их примеру, покупая плагины или целые компании.

Конечно, никто из нас не может по-настоящему заглянуть в будущее. Все, что мы действительно можем сделать, это подождать и посмотреть, что произойдет в бизнесе плагинов. Но мы знаем это: Yoast будет играть активную роль как в установлении стандартов и улучшении совместимости плагинов, так и в процессе консолидации (нет, это еще ни на что не намекает). Развитие функциональности веб-сайта постоянно впечатляет и позволит нам продолжать разрабатывать плагины на долгие годы!

Мы хотели бы услышать ваши мысли!

Далее!

Поделитесь записью в соц.сети :)