História do WordPress: os bons, os maus e os feios

Dez anos atrás, o WordPress era apenas um garfo. Não, não do tipo que você usaria no jantar. No mundo dos desenvolvedores de software, um garfo…


… Acontece quando os desenvolvedores tiram uma cópia do código-fonte de um pacote de software e iniciam um desenvolvimento independente, criando um software distinto. O termo geralmente implica não apenas um ramo de desenvolvimento, mas uma divisão na comunidade de desenvolvedores, uma forma de cisma.”- Wikipedia.

Aos 18 anos, Matt Mullenweg – o programador filho de um engenheiro de software – começou a usar o b2 aka cafelog para compartilhar fotografias que tirou durante uma viagem a Washington, DC. O blog? Photomatt.net, que redireciona para o blog oficial de Matt, Ma.tt.

Um ano depois, Michel Valdrighi – o cara por trás do b2 – parou de lançar atualizações para a plataforma, uma ação que levou Mullenweg a usar o software b2 (para atualizá-lo e acomodar suas necessidades de blog). Ah, sim, Matt estava blogando ativamente aos dezoito anos, e foi isso que ele disse em um blog, O dilema do software para blogs, que marcou o nascimento do WordPress há dez anos:

… Minhas software de registro (que significa b2) não é atualizado há meses, e o desenvolvedor principal (Michel Valdrighi) desapareceu, e só espero que ele esteja bem.
… Felizmente, b2 / cafelog é GPL, o que significa que eu poderia usar a base de código existente para criar um garfo, integrando todas as coisas legais nas quais Michel estaria trabalhando agora, se ele estivesse por perto …
Decidi que esse é o curso de ação que eu gostaria de seguir, agora tudo que preciso é de um nome. O que deveria fazer? Bem, seria bom ter a flexibilidade do MovableType, a análise do TextPattern, a possibilidade de hackers do b2 e a facilidade de configuração do Blogger.
Algum dia, certo?

Entrei em contato com Matt Mullenweg por e-mail, mas acho que ele está muito ocupado ou apenas recebe um bazilhão e-mails todos os dias, por isso não estou reclamando porque nunca recebi uma resposta. Haha Mas esta é a história de um homem dedicado e como sua visão transformou o mundo da publicação na web para sempre.

A publicação do dilema do software de blogs de Matt recebeu uma resposta de Mike Little, agora um Especialista em WordPress e um grande nome na comunidade WordPress. Às 15:58 de 25 de janeiro de 2003, Mike postou:

Matt,
Se você está falando sério sobre bifurcação b2, eu estaria interessado em contribuir. Tenho certeza de que há mais uma ou duas pessoas na comunidade. Talvez um post no fórum B2, sugerindo que um fork seja um bom ponto de partida.

Vamos voltar para a lição de história.

Primeiros fundadores

história-do-wordpress-matt-mullenweg

Matt

Matt tratava de eliminar os desafios enfrentados pelos autores no que se refere à publicação na web. Sua visão era facilitar a publicação na web para você e para mim.

Ele tentou várias plataformas de blogs, incluindo Text Pattern e Movable Type, antes de escolher o b2. Mas com o desaparecimento de Michel, Matt ficou em um impasse.

Ele não estava preparado para abandonar seu blog, então decidiu usar o b2. Você também pode argumentar que ele viu sua oportunidade ali mesmo e a agarrou.

Mike concordou com ele e, juntos, eles empurraram o WordPress de um simples garfo usado por menos de dez (10) pessoas para o gigantesco script de blog que é hoje.

Este passo fez de Matt Mullenweg e Mike Little o primeiros fundadores do que agora é conhecido como WordPress. eu vou adicionar Christine Tremoulet para essa lista porque a marca do WordPress foi ideia dela. Então, sim, Matt e Mike tinham as bases cobertas, mas sem Christine WordPress não teria o nome que conhecemos e amamos hoje.

Cronograma do WordPress

Em 1º de abril de 2003, Matt criou um garfo b2 e armazenou o mesmo no Sourceforge<.

wordpress-fork-wpexplorer

WordPress Fork

A partir daqui, Matt concentrou-se em padronizar o código e a semântica HTML. Lembre-se de que seu objetivo geral era simplificar a plataforma para o Joe médio, sem habilidades em PHP ou MySQL.

Portanto, Matt fez alterações semânticas no index.php, que é o arquivo que carrega a página inicial do seu blog..

Ele estava apontando para Conformidade estrita com XHTML, que oferece aos sites WordPress a capacidade de carregar bastante bem em diferentes navegadores e dispositivos. O que isso significa é que ele eliminou algumas tags redundantes e corrigiu alguns problemas conhecidos de b2.

Onde Michel estava esse tempo todo? Ninguém sabe.

Três semanas depois, Mike arquivos preenchidos novamente no fork b2 para corrigir os arquivos ausentes. Isso se tornou o primeiro commit de Mike, que também veio com o recurso de trecho que permite aos usuários do WP anexar resumos personalizados em feeds RSS, entre outros lugares. Na mesma época, Matt apresentou seu primeiro longa, o WP-Texturize, que tornou o texto “… mais tipograficamente correto”, de acordo com Siobahn McKeown.

No mesmo mês, Matt lançou WordPress.org, que tinha fóruns de suporte, documentação esquemática e um blog de desenvolvimento. Na página inicial, havia este slogan:

“O WordPress é uma plataforma de publicação pessoal semântica com foco em estética, padrões da Web e usabilidade.”

Esta foi a visão de Matt e, em breve, o WordPress.org se tornou uma comunidade WordPress em constante crescimento.

O site facilitou a participação dos usuários. Isso nunca importou, a maioria das pessoas que experimentou o WordPress o achou empolgante, encontrou maneiras e se envolveu. A comunidade cresceu rapidamente e era composta por blogueiros, desenvolvedores e não desenvolvedores.

Os fóruns de suporte estavam crescendo em popularidade a cada dia. Mesmo assim, eles não eram suficientes, portanto havia a necessidade de criar documentação oficial do WordPress. Isso aconteceria sete meses depois, em dezembro de 2003, quando WordPress Wiki nasceu por necessidade.

Mediawiki-Logo-wpexplorer

MediaWiki

O wiki rapidamente superou os fóruns de suporte porque “… parecia uma maneira muito mais informal e de forma livre de criar documentos”.

O wiki foi construído sobre MediaWiki, o mesmo script por trás de grandes projetos como a Wikipedia. Mais tarde, o WordPress Wiki foi batizado de “Códice“, Termo sugerido por Monkinetic em uma sala de bate-papo do WordPress.

Isso não foi o fim, Matt e Mike fizeram mais de cem commits no WordPress. Isso significa que o repositório do WordPress na Sourceforge continuou crescendo e, com o crescimento, surgiram novos recursos, como alterações no painel de administração, melhorias no processo de instalação, hack b2links de Mike e marca do WordPress.

Mike e Matt estavam especialmente interessados ​​em criar um processo de instalação fácil pelo qual o WordPress é famoso. O b2 de Michel envolveu um processo complexo de instalação e configuração porque, segundo ele, ele ainda estava aprendendo PHP quando desenvolveu o b2. Em outras palavras, o trabalho inicial de Matt e Mike envolveu muita refatoração do código de Michel e ajustes.

Algumas semanas depois que Matt anunciou que iria bifurcar b2, b2 tinha vários outros garfos, incluindo b2evolution, que foi bifurcada por Francois Planque, desenvolvedor da França e b2 ++, que foi bifurcado por Donncha O Caoimh da Irlanda, que estava interessada em desenvolver um sistema de modelos que separasse o código da apresentação. Isso tornaria mais fácil para os usuários modificarem o design de seus sites. Matt achou que o sistema de modelagem de Donncha era “tão doloroso” que ele não gostaria de sujeitá-lo a ninguém, então o sistema de modelagem do WordPress não foi implementado até 2005.

Wordpress-botões-wpexplorer

WordPress

Com vários garfos aparecendo em todo o lugar, a decisão de Michel fez do WordPress o ramo oficial do b2. Isso foi em 23 de maio de 2003. Quatro dias depois, em 27 de maio de 2003, WordPress 0.7, a primeira versão do WordPress foi lançada.

Enquanto a maior parte do código subjacente era do b2, os usuários foram tratados com novos recursos, incluindo o famoso WordPress Links Manager, que deu aos blogueiros a capacidade de criar blogrolls.

O lançamento do WordPress 0.7 impulsionou o crescimento da base de usuários do WordPress. Em 29 de maio de 2003, Matt convidou Donncha para mesclar o b2 ++ com o WordPress. Donncha ficou feliz em dar as mãos, aumentando o número de desenvolvedores para três. François, por outro lado, não estava tão entusiasmado e sentiu que o WordPress era “… muito trabalho por muito pouco benefício”.

Matt é um pesquisador astuto, então visitou fóruns b2 para entender o que os blogueiros e desenvolvedores da web desejavam. Quando o WordPress 0.71 foi lançado um mês após o WordPress 0.7, ele tinha novos recursos projetados para satisfazer blogueiros e desenvolvedores.

Essas melhorias incluíam atualizações no painel do administrador e o processo de atualização, além de melhorias no Gerenciador de Links. Os bugs do WordPress 0.7 e os problemas de segurança foram corrigidos e a funcionalidade de importação OPML foi introduzida.

No mesmo ano (2003), Alex King e Dougal Campbell pulou na onda do WordPress. Dougal fez seu primeiro compromisso em setembro. Ele aprimorou a funcionalidade do RSS usando uma resposta HTTP 304 para reduzir a carga do servidor, tornando o WordPress mais rápido. Alex se tornou desenvolvedor colaborador em agosto de 2003, mas suas sugestões para cercar o conteúdo com tags HTML nunca foram usadas, pois foram substituídas pelo sistema de plugins.

o-grande-renomear-do-wordpress-wpexplorer

A Grande Renomeação – Edição dos Muppets

No final de 2003, Matt começou a renomear arquivos “b2” para “wp-” em um processo que Alex King chamou A Grande Renomeação. Essa ‘grande renomeação’ causou vários problemas de inconsistência, mas foi importante para o futuro do WordPress. Matt também consolidou a maioria dos arquivos no diretório wp-admin e pastas wp-inclui.

Como 2003 estava chegando ao fim, Ryan Boren juntou-se à comunidade. Ele já foi colaborador de projetos de código aberto, como o kernel do Linux e o Gnome. Suas contribuições ao WordPress levaram ao desenvolvimento do sistema de plugins. Matt foi o primeiro a criar um plugin “útil” – o plugin blogtimes – que gerou um relatório mostrando quando as postagens foram criadas. Antes, ele havia desenvolvido o Hello Dolly plugin para demonstrar como os plug-ins podem ser usados.

Veja os outros plugins de Matt Mullenweg aqui.

Em maio de 2004, um ano após o primeiro lançamento, mas agora com uma comunidade ativa e crescente, os desenvolvedores lançaram o WordPress 1.2 que viu a introdução de grandes melhorias.

E, graças a uma drástica mudança de licenciamento da Six Apart, empresa por trás do Movable Type, os downloads do WordPress passaram de 8.000 em abril para 19.000 em maio.

O sistema de temas de que gostamos muito hoje foi lançado em 2005, ao lado de páginas estáticas. Tudo isso foi incluído no WordPress 1.5, também conhecido como Strayhorn. Uma nova interface de usuário de back-end (interface do usuário), funcionalidade de cache persistente e novas funções de usuário foram introduzidas posteriormente no WordPress 2.0 (Duke) no mesmo ano. Vou colocá-lo lá fora, só para você saber, todas as versões do WordPress são nomeadas com base nas lendas do Jazz.

O ano de 2006 não foi tão agitado quanto os anos anteriores em termos de desenvolvimento e nenhuma nova versão foi lançada. Mas os investidores estavam começando a levar Matt a sério, então 2006 viu os primeiros parceiros de financiamento ingressarem na equipe do WordPress. Os milhões de dólares que eles trouxeram mantiveram a empresa à tona, e mais fundos chegaram em 2008, numa época em que o WordPress tinha apenas dezoito funcionários.

Dez anos após o lançamento da primeira versão, o WordPress tem mais de duzentos funcionários e mais de vinte mil desenvolvedores contribuintes em todo o mundo.

O que mais? O WordPress possui mais de sessenta (60) milhões de sites, o que representa cerca de dezoito por cento (18%) da web. Esse número continua crescendo em cem mil (100.000) sites todos os dias. A plataforma está sempre evoluindo e, em 12 de dezembro de 2013, a Automattic lançou WordPress 3.8. Você já atualizou sua plataforma?

Estatisticas: Forbes

Prêmios WordPress de Matt

wordpress-matt-mullenweg-awards

Matt – um conhecedor de música jazz – recebeu muitos prêmios. Em 2007, ele foi nomeado a décima sexta pessoa mais importante da Internet pela PC World. Em 2008, ele foi agraciado com o Prêmio de Inovação em Tecnologia da Informação pela Temple University Fox School of Business Management. Em 2009, ele foi nomeado honorário da Sociedade Filosófica da Universidade. No mesmo ano, ele foi agraciado com o Prêmio Geral de Melhor Código Aberto CMS por seu trabalho com o WordPress.

Em seguida, os prêmios continuaram chegando e no final de 2012, Matt chegou ao 2012 Forbes ’30 Under 30 em Mídia Lista. Além disso, Matt é um conhecido apoiador de várias organizações filantrópicas, como Free Software Foundation, Innocence Project, Electronic Frontier Foundation e Archive.org.

Eu poderia continuar falando sobre WordPress e Matt, mas isso exigiria um post inteiro. Então, isso aqui marca o final de nossa lição de história hoje. Vamos dar uma olhada no bom, no ruim e no feio do WordPress?

O bom

Fácil de usar

É fácil instalar, configurar (ou não) e usar o WordPress. Você pode adicionar novas postagens, páginas, imagens, etc., rapidamente, sem problemas.

Isso significa que você pode se concentrar em questões importantes, pois pouco esforço e tempo são necessários para formatar e projetar seu site..

Flexibilidade e Acessibilidade

wordpress-wpexplorer

WordPress é flexível

Vendo que o WordPress é baseado em navegador, você pode fazer login no site do WP de qualquer lugar do mundo, desde que tenha uma conexão com a Internet.

Com a introdução do WordPress para dispositivos móveis, você pode até fazer login e editar seu site em um dispositivo móvel.

WordPress é SEO Friendly

As aranhas dos mecanismos de pesquisa têm uma queda pelo WordPress, pois o código é simples e limpo, facilitando o rastreamento e a indexação do conteúdo dos mecanismos de pesquisa. Além disso, você pode otimizar seu site com palavras-chave, meta na seção principal, tags e plugins de SEO, como WordPress SEO por Yoast.

Nenhum cliente FTP ou edição HTML necessária

Você não precisa de conhecimento de HTML para criar ou editar postagens e páginas. É tudo arrastar e soltar agora. Além disso, você pode enviar arquivos para o seu site WordPress sem o software FTP. É muito fácil criar com o WordPress.

Um blog pronto para uso

O WordPress foi originalmente construído como uma plataforma de blog, o que significa que, após a instalação, você não precisa de um software de blog separado. Com o WordPress, você pode criar um blog, um site ou uma amálgama dos dois.

Os maus e os feios

Lacunas de segurança

O PHP é suscetível a vários problemas e bugs de segurança. Esta é a razão pela qual o WordPress lança atualizações regulares; o motivo pelo qual é importante manter sua plataforma WordPress atualizada o tempo todo. Sem essas atualizações, seu site poderia ser invadido e você choraria. Haha Atualize sua plataforma WordPress e, se você realmente quer estar seguro, invista em um bom sistema de backup como o VaultPress ou pense em um serviço de segurança como Sucuri.

Modificar modelos requer conhecimento de PHP

php = elefante na sala

php = elefante na sala

Infelizmente, há modificações que você não pode implementar usando plugins, não importa o que você tente. Essas modificações requerem que você edite os arquivos de modelo do seu tema WordPress.

O único problema é que você precisa ter um conhecimento aceitável do PHP ou quebre algo.

Incompatibilidade de plugins

Quando uma nova versão do WordPress é lançada, os autores levam um tempo para atualizar seus plugins, o que resulta em problemas de incompatibilidade. Isso pode levar a problemas de funcionalidade, especialmente se você contar com um plug-in (ou plug-ins) para executar processos importantes no seu site WordPress.

História dos Recursos do WordPress

Se você quiser ler mais sobre a história do WordPress, confira o ebook oficial: Sobre o bifurcação do WordPress, o Forks em geral, o WordPress inicial e a comunidade [Capítulo III]


Uma lição de história vai bem com uma discussão, então espalhe a palavra e deixe um comentário na seção abaixo para continuar a conversa. Enquanto isso, vou verificar se Matt recebeu meu e-mail para a próxima lição de história ��

Boas festas!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me