TechBlogSD - Все для WordPress и WEB разработки
WEB и WordPress инструкции, новости, обзоры тем и плагинов

История WordPress: хорошее, плохое и уродливое

305

Десять лет назад WordPress был всего лишь форком. Нет, не из тех, которые вы бы использовали на обеде. В мире разработчиков программного обеспечения форк…

« … Происходит, когда разработчики берут копию исходного кода из одного программного пакета и начинают независимую разработку на нем, создавая отдельный фрагмент программного обеспечения. Этот термин часто подразумевает не просто ветвь разработки, а раскол в сообществе разработчиков, форму раскола ». – Википедия.

В 18 лет Мэтт Малленвег – программист, сын инженера-программиста – начал использовать b2 aka cafelog, чтобы делиться фотографиями, сделанными во время поездки в Вашингтон, округ Колумбия. Блог? Photomatt.net, который перенаправляет на официальный блог Мэтты, Ma.tt.

Год спустя Мишель Вальдриги – человек, стоящий за b2 – прекратил выпускать обновления для платформы, что побудило Mullenweg форкнуть программное обеспечение b2 (чтобы обновить его и удовлетворить свои потребности в блогах). О да, Мэтт активно вел блог в возрасте восемнадцати лет, и вот что он сказал в своем блоге Дилемма программного обеспечения для ведения блогов, ознаменовавшего рождение WordPress десять лет назад:

… Мое программное обеспечение для ведения журналов (имеется в виду b2) не обновлялось несколько месяцев, а главный разработчик (Мишель Вальдриги) исчез, и я могу только надеяться, что с ним все в порядке.
… К счастью, b2 / cafelog – это GPL, что означает, что я мог бы использовать существующую кодовую базу для создания форка, интегрируя все классные вещи, над которыми Мишель работал бы прямо сейчас, если бы только он был рядом…
Я решил, что это курс действия Я хотел бы войти, теперь все, что мне нужно, это имя. Что ему делать? Что ж, было бы хорошо иметь гибкость MovableType, синтаксический анализ TextPattern, возможность взлома b2 и простоту настройки Blogger.
Когда-нибудь, правда?

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

Сообщение Мэтта о дилемме программного обеспечения для ведения блога получило ответ от Майка Литтла, ныне специалиста по WordPress и известного в сообществе WordPress. В 15:58 25 января 2003 г. Майк написал:

Мэтт,
если вы серьезно относитесь к разветвлению b2, мне было бы интересно внести свой вклад. Я уверен, что в сообществе есть еще один или два человека, которые тоже будут. Возможно, хорошей отправной точкой будет сообщение на форуме B2, в котором говорится о форке.

Вернемся к нашему уроку истории.

Ранние основатели

История WordPress: хорошее, плохое и уродливое

Мэтт

Мэтт был полностью посвящен устранению проблем, с которыми сталкивались авторы при публикации в Интернете. Его видение состояло в том, чтобы упростить публикацию в Интернете для вас и меня.

Он пробовал различные платформы для ведения блогов, включая Text Pattern и Movable Type, прежде чем остановился на b2. Но с исчезновением Мишеля Мэтт оказался в тупике.

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

Майк согласился с ним, и вместе они вытолкнули WordPress из простого форка, которым пользуется менее десяти (10) человек, в гигантский скрипт для ведения блогов, которым он является сегодня.

Этот шаг сделал Мэтта Мулленвега и Майка Литтла первыми основателями того, что сейчас известно как WordPress. Я добавлю к этому списку Кристин Тремуле, потому что брендинг WordPress был ее идеей. Так что да, у Мэтта и Майка была заложена основа, но без Кристины WordPress не имел бы того имени, которое мы знаем и любим сегодня.

Хронология WordPress

1 апреля 2003 года Мэтт создал вилку b2 и сохранил ее на Sourceforge <.

WordPress форк

Отсюда Мэтт сосредоточился на стандартизации кода и семантики HTML. Имейте в виду, что его главная цель заключалась в том, чтобы сделать платформу простой для обычного Джо, не обладающего навыками PHP или MySQL.

Поэтому Мэтт внес семантические изменения в index.php, который загружает домашнюю страницу вашего блога.

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

Где был Мишель все это время? Никто не знает.

Три недели спустя Майк заново заселил файлы в вилке b2, чтобы исправить недостающие файлы. Это стало первым коммитом Майка, который также сопровождался функцией отрывка, которая позволяет пользователям WP добавлять пользовательские сводки в RSS-каналы среди других мест. Примерно в то же время Мэтт представил свою первую функцию, WP-Texturize, которая, по словам Сиобан Маккеун, сделала текст «… более типографически правильным» .

В том же месяце Мэтт запустил WordPress.org, на котором были форумы поддержки, схематическая документация и блог разработчиков. На главной странице был такой слоган:

«WordPress – это семантическая платформа для персональной публикации с упором на эстетику, веб-стандарты и удобство использования».

Это было видением Мэтта, и довольно скоро WordPress.org стал постоянно растущим сообществом WordPress.

Веб-сайт облегчил пользователям участие. Это никогда не имело значения, большинство людей, которые пробовали WordPress, находили это увлекательным, находили пути и принимали участие. Сообщество быстро росло, и в него входили блогеры, разработчики и не разработчики.

Популярность форумов поддержки росла с каждым днем. Тем не менее, их было недостаточно, поэтому возникла необходимость в создании официальной документации WordPress. Это произошло семь месяцев спустя, в декабре 2003 года, когда возникла необходимость в WordPress Wiki.

История WordPress: хорошее, плохое и уродливое

MediaWiki

Вики быстро переросла форумы поддержки, потому что «… она казалась гораздо более неформальным и свободным способом создания документов».

Вики-сайт был построен на MediaWiki, том же самом сценарии, что и большие проекты, такие как Википедия. Позже WordPress Wiki был назван «Кодекс» – термин, предложенный Монкинетиком в чате WordPress.

Это еще не конец, Мэтт и Майк совершили более сотни коммитов в WordPress. Это означает, что репозиторий WordPress на Sourceforge продолжал расти, и с его ростом появились новые функции, такие как изменения в панели администрирования, улучшения в процессе установки, взлом b2links Майка и брендинг WordPress.

Майк и Мэтт особенно заинтересовались созданием простого процесса установки, которым славится WordPress. Мишель b2 включал сложный процесс установки и настройки, потому что, по его словам, он все еще изучал PHP, когда разрабатывал b2. Другими словами, ранняя работа Мэтта и Майка включала в себя большой объем рефакторинга кода Мишеля и внесение изменений.

Через несколько недель после того, как Мэтт объявил, что форк b2, у b2 было несколько других форков, включая b2evolution, форк которого разработал Франсуа Планк, разработчик из Франции, и форк b2 ++, форк которого сделал Доннча О Каойм из Ирландии, который был заинтересован в разработке система шаблонов, которая отделяет код от представления. Это упростило бы пользователям изменение дизайна своих сайтов. Мэтт чувствовал, что система шаблонов Доннчи была «настолько болезненной», что он не хотел бы подвергать ее кому-либо, поэтому система шаблонов WordPress не была внедрена до 2005 года.

История WordPress: хорошее, плохое и уродливое

WordPress

Из-за того, что повсюду появляются различные форки, решение Мишеля сделало WordPress официальной ветвью b2. Это было 23 мая 2003 года. Четыре дня спустя, 27 мая 2003 года, была выпущена первая версия WordPress 0.7.

Хотя большая часть базового кода принадлежала к b2, пользователям предлагались новые функции, в том числе знаменитый менеджер ссылок WordPress, который давал блоггерам возможность создавать списки блогов.

Выпуск WordPress 0.7 стимулировал рост пользовательской базы WordPress. 29 мая 2003 года Мэтт предложил Доннче объединить b2 ++ с WordPress. Доннча был рад объединиться, увеличив количество разработчиков до трех. Франсуа, с другой стороны, не был таким энтузиастом, и он чувствовал, что WordPress «… слишком много работы и слишком мало пользы».

Мэтт – проницательный исследователь, поэтому он посетил форумы b2, чтобы понять, чего хотят блоггеры и веб-разработчики. Когда WordPress 0.71 был выпущен через месяц после WordPress 0.7, в нем появились новые функции, призванные удовлетворить блоггеров и разработчиков.

Эти улучшения включали обновления панели администратора и процесса обновления вместе с улучшениями в Менеджере ссылок. Исправлены ошибки и проблемы безопасности WordPress 0.7, а также введена функция импорта OPML.

В том же году (2003) Алекс Кинг и Дугал Кэмпбелл подхватили подножку WordPress. Дугал совершил свой первый коммит в сентябре. Он улучшил функциональность RSS, используя HTTP 304 Response, чтобы снизить нагрузку на сервер, что, в свою очередь, сделало WordPress быстрее. Алекс стал одним из разработчиков в августе 2003 года, но его предложения по окружению контента HTML-тегами никогда не использовались, поскольку они были заменены системой плагинов.

История WordPress: хорошее, плохое и уродливое

Великое переименование – Маппеты Издание

В конце 2003 года Мэтт начал переименовывать файлы «b2» в «wp-» в процессе, который Алекс Кинг назвал Великим переименованием. Это «отличное переименование» вызвало ряд проблем с несогласованностью, но было важно для будущего WordPress. Мэтт также объединил большинство файлов в папки wp-admin и wp-includes.

К концу 2003 года к сообществу присоединился Райан Борен. В прошлом он участвовал в проектах с открытым исходным кодом, таких как ядро ​​Linux и Gnome. Его вклад в WordPress привел к разработке системы плагинов. Мэтт был первым, кто создал «полезный» плагин – плагин blogtimes – который генерировал отчет, показывающий, когда были созданы сообщения. Ранее он разработал плагин Hello Dolly, чтобы продемонстрировать, как можно использовать плагины.

См. Другие плагины Мэтта Малленвега здесь.

В мае 2004 года, через год после первого релиза, но теперь с активным и растущим сообществом, разработчики выпустили WordPress 1.2, в котором были внесены значительные улучшения.

А благодаря радикальному лицензионному решению Six Apart, компании, стоящей за Movable Type, количество загрузок WordPress выросло с 8000 в апреле до 19000 в мае.

Система тем, которую мы очень любим сегодня, была выпущена в 2005 году вместе со статическими страницами. Все это было включено в WordPress 1.5 под псевдонимом Strayhorn. Новый внутренний интерфейс (пользовательский интерфейс), функция постоянного кэширования и новые роли пользователей были позже представлены в WordPress 2.0 (Duke) в том же году. Я выложу его там, чтобы вы знали, что все версии WordPress названы в честь легенд джаза.

2006 год был не таким насыщенным, как предыдущие, в плане разработки, и новых версий не было. Но инвесторы начали серьезно относиться к Мэтту, поэтому в 2006 году к команде WordPress присоединились первые партнеры по финансированию. Миллионы долларов, которые они принесли, держали компанию на плаву, и дополнительное финансирование пришло в 2008 году, когда в WordPress было всего восемнадцать сотрудников.

Спустя десять лет после выпуска первой версии в WordPress работает более двухсот сотрудников и более двадцати тысяч разработчиков по всему миру.

Что еще? WordPress поддерживает более шестидесяти (60) миллионов веб-сайтов, что составляет около восемнадцати процентов (18%) сети. Это число увеличивается на сто тысяч (100 000) сайтов каждый день. Платформа постоянно развивается, и 12 декабря 2013 года Automattic выпустила WordPress 3.8. Вы уже обновили свою платформу?

Статистика: Forbes

Награды Мэтта WordPress

История WordPress: хорошее, плохое и уродливое

Мэтт – ценитель джазовой музыки – получил множество наград. В 2007 году PC World назвал его шестнадцатым по значимости человеком в Интернете. В 2008 году он был награжден премией «Новатор в области информационных технологий» Школой бизнес-менеджмента Фокса университета Темпл. В 2009 году он был удостоен почетного звания Университетского философского общества. В том же году он был удостоен награды «Лучшая CMS с открытым исходным кодом» за свою работу с WordPress.

Затем награды продолжали поступать, и в конце 2012 года Мэтт попал в список Forbes «30 до 30 лет в СМИ» за 2012 год. Кроме того, Мэтт является известным сторонником нескольких благотворительных организаций, таких как Free Software Foundation, Innocence Project, Electronic Frontier Foundation и Archive.org.

Я мог бы продолжать и говорить о WordPress и Мэтте, но для этого потребуется целый пост. Итак, это знаменует конец нашего сегодняшнего урока истории. Сможем ли мы взглянуть на хорошие, плохие и уродливые WordPress?

Добро

Легкость использования

Установить, настроить (или при отсутствии такового) и использовать WordPress очень просто. Вы можете быстро и без проблем добавлять новые сообщения, страницы, изображения и т.д.

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

Гибкость и доступность

История WordPress: хорошее, плохое и уродливое

WordPress гибкий

Видя, что WordPress основан на браузере, вы можете войти на свой сайт WP из любой точки мира при наличии подключения к Интернету.

С появлением WordPress для мобильных устройств вы даже можете входить в систему и редактировать свой веб-сайт с мобильного устройства.

WordPress оптимизирован для SEO

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

Не требуются FTP-клиенты или редактирование HTML

Вам не нужны знания HTML для создания или редактирования сообщений и страниц. Теперь это все перетаскивание. Более того, вы можете загружать файлы на свой сайт WordPress без программного обеспечения FTP. Создавать с WordPress очень просто.

Готовый к работе блог

WordPress изначально создавался как платформа для ведения блогов, а это означает, что после его установки вам не потребуется отдельное программное обеспечение для ведения блогов. С помощью WordPress вы можете создать блог, веб-сайт или их сочетание.

Плохие и уродливые

Лазейки в безопасности

PHP подвержен многочисленным проблемам с безопасностью и ошибкам. Это причина, по которой WordPress выпускает регулярные обновления; почему важно постоянно обновлять платформу WordPress. Без этих обновлений ваш сайт может быть взломан, и вы заплачете. Ха-ха. Просто обновите свою платформу WordPress, и если вы действительно хотите быть в безопасности, инвестируйте в хорошую систему резервного копирования, такую ​​как VaultPress, или подумайте о службе безопасности, такой как Sucuri.

Для изменения шаблонов требуется знание PHP

История WordPress: хорошее, плохое и уродливое

php = слон в комнате

К сожалению, есть модификации, которые нельзя реализовать с помощью плагинов, что бы вы ни пытались. Эти изменения требуют, чтобы вы отредактировали файлы шаблонов вашей темы WordPress.

Единственная проблема в том, что вам нужно достаточно хорошо знать PHP, иначе вы что-нибудь сломаете.

Несовместимость плагинов

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

История ресурсов WordPress

Если вы хотите узнать больше об истории WordPress, загляните в официальную электронную книгу: On Forking WordPress, Forks in General, Early WordPress and the Community [Глава III]


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

Источник записи: https://www.wpexplorer.com

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