PyroCMS
About.me
•
•
•
•
•

Rangel Javier
Joomla CMS
Programmer (PHP Frameworks)
Frontend
Up Marketing Digital

•

www.upmarketingdigital.com.br

• Ceará
facebook.com/rangeljavier
twitter.com/rangeljavier
Etapas

•
•
•
•

Introdução e Conceitos
Conhecendo a administração
Criando um projeto na prática
Criando um tema
Introdução
• O que é o PyroCMS?
– É um sistema para administrar conteúdo na
web. Similar ao (famosos) Wordpress, Joomla
e Drupal.
– Criação de site, portal ou blog sem
conhecimentos técnicos.
Introdução
• PyroCMS é um sistema de gerenciamento
de conteúdo que, nos últimos meses, tem
vindo a crescer em popularidade, devido
à sua concepção intuitiva da
administração. PyroCMS é fácil de
aprender, e de entender.
Introdução
• Atual mercado de CMS: Wordpress e
Joomla, Drupal
• Ganhando forças: PyroCMS

• “Padrinhos do PyroCMS”: Envato
(Net.Tutsplus)
Informações Técnicas
PHP + MySQL;
Feito em CodeIgniter (Framework PHP);
Está sendo migrado para Laravel;
Criado por Adam Fairholm, Jerel Unruh,
Phil Sturgeon, e Josué Pekera;
• Versão atual: 2.2.1 (lançada em 24.04.13)
•
•
•
•
Extensões
• O PyroCMS assim como os outros CMS
são chamados de extensivos e flexíveis. O
que isso quer dizer?
• Isto que dizer, que você pode
instalar/adicionar novas funcionalidades
no sistema. São geralmente chamados de
extensões, e no PyroCMS são chamados
de complementos (add-ons).
Extensões (Add-ons)
• No PyroCMS existem 4 tipos de extensões
(add-ons):
•
•
•
•

Themes (Temas)
Modules (Módulos)
Widgets
Plugins
Extensões (Add-ons)
• Themes (ou Temas)
• A parte visual, ou que o cliente ver. Em
alguns casos são chamados de templates
e skins. Ele tem o objetivo de alterar a
aparência do projeto.
Extensões (Add-ons)
• Modules (ou Módulos)
• É a maior extensão do PyroCMS. Eles
acrescentam alguma funcionalidade nova
ao projeto e tem suas própria página e
administração. Por exemplo: Galeria de
Fotos.
Módulos padrões do PyroCMS
Extensões (Add-ons)
• Widget
• Os widgets aparecem em algum bloco do
seu projeto. Alguns widget são de
módulos específicos. Por exemplo:
Ultimas galerias de fotos na página inicial
do meu site.
Widgets padrões do PyroCMS
Extensões (Add-ons)
• Plugins
• É a menor extensão do PyroCMS. Os
plugins funcionam como etiquetas. Como
assim? Por exemplo: Preciso exibir a
timeline de meu twitter no meio de
conteúdo. Então, não precisa gerenciar,
basta ter o plugin de twitter e colocar
uma “etiqueta” similar a:
{{ twitter:feed username=“rangeljavier" limit="1" }}
Plugins padrões do PyroCMS (recortado)
PyroCMS started
• To run PyroCMS, you'll need a
development environment (like Apache)
with PHP and MySQL installed. Specifically,
you'll need:
• A web server. Apache 2.x;
• PHP 5.2 or above;
• MySQL 5.x;
Recomendo (instalar):

Xampp ou Wamp
PyroCMS
• Onde estudar?
• http://docs.pyrocms.com/2.2/manual/getti
ng-started
• Comunidade no Brasil (Facebook)
• www.facebook.com/groups/pyrocmsbrasi/

PyroCMS - Conhecendo o CMS - Sistema Gerenciador de Conteúdo

  • 1.
  • 2.
    About.me • • • • • Rangel Javier Joomla CMS Programmer(PHP Frameworks) Frontend Up Marketing Digital • www.upmarketingdigital.com.br • Ceará facebook.com/rangeljavier twitter.com/rangeljavier
  • 3.
    Etapas • • • • Introdução e Conceitos Conhecendoa administração Criando um projeto na prática Criando um tema
  • 4.
    Introdução • O queé o PyroCMS? – É um sistema para administrar conteúdo na web. Similar ao (famosos) Wordpress, Joomla e Drupal. – Criação de site, portal ou blog sem conhecimentos técnicos.
  • 5.
    Introdução • PyroCMS éum sistema de gerenciamento de conteúdo que, nos últimos meses, tem vindo a crescer em popularidade, devido à sua concepção intuitiva da administração. PyroCMS é fácil de aprender, e de entender.
  • 6.
    Introdução • Atual mercadode CMS: Wordpress e Joomla, Drupal • Ganhando forças: PyroCMS • “Padrinhos do PyroCMS”: Envato (Net.Tutsplus)
  • 7.
    Informações Técnicas PHP +MySQL; Feito em CodeIgniter (Framework PHP); Está sendo migrado para Laravel; Criado por Adam Fairholm, Jerel Unruh, Phil Sturgeon, e Josué Pekera; • Versão atual: 2.2.1 (lançada em 24.04.13) • • • •
  • 8.
    Extensões • O PyroCMSassim como os outros CMS são chamados de extensivos e flexíveis. O que isso quer dizer? • Isto que dizer, que você pode instalar/adicionar novas funcionalidades no sistema. São geralmente chamados de extensões, e no PyroCMS são chamados de complementos (add-ons).
  • 9.
    Extensões (Add-ons) • NoPyroCMS existem 4 tipos de extensões (add-ons): • • • • Themes (Temas) Modules (Módulos) Widgets Plugins
  • 10.
    Extensões (Add-ons) • Themes(ou Temas) • A parte visual, ou que o cliente ver. Em alguns casos são chamados de templates e skins. Ele tem o objetivo de alterar a aparência do projeto.
  • 11.
    Extensões (Add-ons) • Modules(ou Módulos) • É a maior extensão do PyroCMS. Eles acrescentam alguma funcionalidade nova ao projeto e tem suas própria página e administração. Por exemplo: Galeria de Fotos.
  • 12.
  • 13.
    Extensões (Add-ons) • Widget •Os widgets aparecem em algum bloco do seu projeto. Alguns widget são de módulos específicos. Por exemplo: Ultimas galerias de fotos na página inicial do meu site.
  • 14.
  • 15.
    Extensões (Add-ons) • Plugins •É a menor extensão do PyroCMS. Os plugins funcionam como etiquetas. Como assim? Por exemplo: Preciso exibir a timeline de meu twitter no meio de conteúdo. Então, não precisa gerenciar, basta ter o plugin de twitter e colocar uma “etiqueta” similar a: {{ twitter:feed username=“rangeljavier" limit="1" }}
  • 16.
    Plugins padrões doPyroCMS (recortado)
  • 17.
    PyroCMS started • Torun PyroCMS, you'll need a development environment (like Apache) with PHP and MySQL installed. Specifically, you'll need: • A web server. Apache 2.x; • PHP 5.2 or above; • MySQL 5.x; Recomendo (instalar): Xampp ou Wamp
  • 18.
    PyroCMS • Onde estudar? •http://docs.pyrocms.com/2.2/manual/getti ng-started • Comunidade no Brasil (Facebook) • www.facebook.com/groups/pyrocmsbrasi/