Pesquisar

quarta-feira, novembro 21, 2012

1

OFICINA DE WORDPRESS




O WordPress é uma plataforma semântica de vanguarda para publicação pessoal, com foco na estética, nos Padrões Web e na usabilidade. O WordPress é ao mesmo tempo um software livre e gratuito. Em outras palavras, o WordPress é o que você usa quando você quer trabalhar e não lutar com seu software de publicação de web.

Pra quem não sabe 98% dos web sites governamentais são em wordpress, sua vasta biblioteca de códigos e estabilidade faz dele uma das ferramentas mais poderosas do mercado, e nesse mercado ele é 100% gratuito, seus concorrentes direto são Drupal,Joomla,Magento entre outros.

Oficina: O intuito é ensinar e capacitar o usuário a ter seu próprio veículo de comunicação virtual, não se limitando apenas a redes sociais que tem seus códigos de conduta e regras que  limita o usuário a expor suas idéias.

Mais do que criar um site ou blog é defender as poderosíssimas ferramentas de licença gratuita e desconstruir o monopólio das grandes empresas que faturam muito com o mercado Virtual.


Existem muitos CMSs no mercado, mas falarei somente de dois:Wordpress e  Joomla. Esses dois CMSs estão entre os mais utilizados no mundo todo. A agilidade no desenvolvimento, o poder de customização e também a quantidade de plugins disponíveis estão entre as características desses dois CMSs.
É perfeitamente possível utilizar qualquer um desses dois como plataforma primária para desenvolvimento de sites. E não pense que você vai ficar limitado ao que o WordPress ou o Joomla por si só oferecem, pois você tem uma gama enorme de plugins e ainda tem a possibilidade de criar o seu próprio plugin ou modificar algum existente. As possibilidades são enormes!

Saindo um pouco dos CMSs temos também vários frameworks (open-source) disponíveis, seja para PHP, Ruby, Python etc. Nomes como Zend Framework, CakePHP, Django, Rails, são nomes que você como desenvolvedor web talvez já tenha ouvido falar.
Um dos principais objetivos dos frameworks é agilizar o desenvolvimento das aplicação ao passo que mantêm boas práticas de codificação, segurança e também um código legível e de fácil manutenção.
Não poderíamos deixar de citar algumas dicas bem úteis e que com o passar do tempo podem te ajudar bastante. A primeira delas já foi discutida aqui no I/O Tecnologia que é o ZenCoding. O objetivo do ZenCoding é agilizar o processo de formatação de um documento (X)HTML. Se achou interessante visite o post sobre o ZenConding para maiores detalhes.
Outra dica que pode ser bastante útil é o LessCSS. Esta ferramento é uma espécie de folha de estilos dinâmica. Usando esse framework, você consegue criar funções, variáveis e outras coisas mais no CSS. E isso pode ser muito útil ao criar e gerenciar folhas de estilos! Para maiores detalhes visite o site do projeto.
Eu ainda poderia me estender muito neste assunto, mas acredito que já deu para abrir os olhos de muita gente! Já se foi o tempo em que o desenvolvimento para web se resumia a usar o Dreamweaver e o Flash (Aliás, esse tempo nunca existiu).

Um comentário: