SlideShare uma empresa Scribd logo
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/

Mais conteúdo relacionado

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

Ai1415 ad-tp2-g4-a
Ai1415 ad-tp2-g4-aAi1415 ad-tp2-g4-a
Ai1415 ad-tp2-g4-amfsmsl
 
Minicurso - Desenvolvimento de sites com WordPress
Minicurso - Desenvolvimento de sites com WordPressMinicurso - Desenvolvimento de sites com WordPress
Minicurso - Desenvolvimento de sites com WordPress
Jackson Meires
 
Arteccom Workshop Magento
Arteccom Workshop MagentoArteccom Workshop Magento
Arteccom Workshop Magento
Thiago Verly
 
Wordpress
WordpressWordpress
Wordpress
Marcio Duarte
 
Content Management System CMS: Wordpress
Content Management System CMS: WordpressContent Management System CMS: Wordpress
Content Management System CMS: Wordpressrenancavichi
 
Wordpress - Além dos blogs
Wordpress - Além dos blogsWordpress - Além dos blogs
Wordpress - Além dos blogs
João Marcos Silva
 
Fabricio (3)flashmecadotrabalho
Fabricio (3)flashmecadotrabalhoFabricio (3)flashmecadotrabalho
Fabricio (3)flashmecadotrabalhoFabricioManzi
 
Ai1415 ad-tp3-g6-a
Ai1415 ad-tp3-g6-aAi1415 ad-tp3-g6-a
Ai1415 ad-tp3-g6-a
Eugénio Machado
 
Administração e ferramentas para blogs
Administração e ferramentas para blogsAdministração e ferramentas para blogs
Administração e ferramentas para blogs
Tatiane Pires
 
Slide 02 introdução ao code igniter, utilização do bootstrap
Slide 02   introdução ao code igniter, utilização do bootstrap Slide 02   introdução ao code igniter, utilização do bootstrap
Slide 02 introdução ao code igniter, utilização do bootstrap
Raniere de Lima
 
Do marketplace ao WordPress - WordCamp BH 2015
Do marketplace ao WordPress -  WordCamp BH 2015Do marketplace ao WordPress -  WordCamp BH 2015
Do marketplace ao WordPress - WordCamp BH 2015
Fellyph Cintra
 
Lessons Learned 1- Equipa 22
Lessons Learned 1- Equipa 22Lessons Learned 1- Equipa 22
Lessons Learned 1- Equipa 22João Cabral
 
Criando o mvp (minimum viable product)
Criando o mvp (minimum viable product)Criando o mvp (minimum viable product)
Criando o mvp (minimum viable product)Daniel Campos
 
Engenharia De Software e O Software Livre
Engenharia De Software e O Software LivreEngenharia De Software e O Software Livre
Engenharia De Software e O Software Livre
Fabio Sperotto
 
apresentacao e instalacao do Joomla3
apresentacao e instalacao do Joomla3apresentacao e instalacao do Joomla3
apresentacao e instalacao do Joomla3
Ben-Hur Oliveira Morais
 
The Ultimate Guide to Development in WordPress
The Ultimate Guide to Development in WordPressThe Ultimate Guide to Development in WordPress
The Ultimate Guide to Development in WordPress
Jackson F. de A. Mafra
 
WordPress: De blogs pessoais a grandes portais - Parte 1
WordPress: De blogs pessoais a grandes portais - Parte 1WordPress: De blogs pessoais a grandes portais - Parte 1
WordPress: De blogs pessoais a grandes portais - Parte 1
Giancarlo Silva
 
Porque e como utilizar o WordPress e seu relacionamento com as Mídias Sociais
Porque e como utilizar o WordPress e seu relacionamento com as Mídias SociaisPorque e como utilizar o WordPress e seu relacionamento com as Mídias Sociais
Porque e como utilizar o WordPress e seu relacionamento com as Mídias Sociais
Guga Alves
 
Wordpress :: Plugins - visão geral
Wordpress :: Plugins - visão geralWordpress :: Plugins - visão geral
Wordpress :: Plugins - visão geral
Wesley R. Bezerra
 
Intro web cms
Intro web cmsIntro web cms
Intro web cms
Wander Costa
 

Semelhante a PyroCMS - Conhecendo o CMS - Sistema Gerenciador de Conteúdo (20)

Ai1415 ad-tp2-g4-a
Ai1415 ad-tp2-g4-aAi1415 ad-tp2-g4-a
Ai1415 ad-tp2-g4-a
 
Minicurso - Desenvolvimento de sites com WordPress
Minicurso - Desenvolvimento de sites com WordPressMinicurso - Desenvolvimento de sites com WordPress
Minicurso - Desenvolvimento de sites com WordPress
 
Arteccom Workshop Magento
Arteccom Workshop MagentoArteccom Workshop Magento
Arteccom Workshop Magento
 
Wordpress
WordpressWordpress
Wordpress
 
Content Management System CMS: Wordpress
Content Management System CMS: WordpressContent Management System CMS: Wordpress
Content Management System CMS: Wordpress
 
Wordpress - Além dos blogs
Wordpress - Além dos blogsWordpress - Além dos blogs
Wordpress - Além dos blogs
 
Fabricio (3)flashmecadotrabalho
Fabricio (3)flashmecadotrabalhoFabricio (3)flashmecadotrabalho
Fabricio (3)flashmecadotrabalho
 
Ai1415 ad-tp3-g6-a
Ai1415 ad-tp3-g6-aAi1415 ad-tp3-g6-a
Ai1415 ad-tp3-g6-a
 
Administração e ferramentas para blogs
Administração e ferramentas para blogsAdministração e ferramentas para blogs
Administração e ferramentas para blogs
 
Slide 02 introdução ao code igniter, utilização do bootstrap
Slide 02   introdução ao code igniter, utilização do bootstrap Slide 02   introdução ao code igniter, utilização do bootstrap
Slide 02 introdução ao code igniter, utilização do bootstrap
 
Do marketplace ao WordPress - WordCamp BH 2015
Do marketplace ao WordPress -  WordCamp BH 2015Do marketplace ao WordPress -  WordCamp BH 2015
Do marketplace ao WordPress - WordCamp BH 2015
 
Lessons Learned 1- Equipa 22
Lessons Learned 1- Equipa 22Lessons Learned 1- Equipa 22
Lessons Learned 1- Equipa 22
 
Criando o mvp (minimum viable product)
Criando o mvp (minimum viable product)Criando o mvp (minimum viable product)
Criando o mvp (minimum viable product)
 
Engenharia De Software e O Software Livre
Engenharia De Software e O Software LivreEngenharia De Software e O Software Livre
Engenharia De Software e O Software Livre
 
apresentacao e instalacao do Joomla3
apresentacao e instalacao do Joomla3apresentacao e instalacao do Joomla3
apresentacao e instalacao do Joomla3
 
The Ultimate Guide to Development in WordPress
The Ultimate Guide to Development in WordPressThe Ultimate Guide to Development in WordPress
The Ultimate Guide to Development in WordPress
 
WordPress: De blogs pessoais a grandes portais - Parte 1
WordPress: De blogs pessoais a grandes portais - Parte 1WordPress: De blogs pessoais a grandes portais - Parte 1
WordPress: De blogs pessoais a grandes portais - Parte 1
 
Porque e como utilizar o WordPress e seu relacionamento com as Mídias Sociais
Porque e como utilizar o WordPress e seu relacionamento com as Mídias SociaisPorque e como utilizar o WordPress e seu relacionamento com as Mídias Sociais
Porque e como utilizar o WordPress e seu relacionamento com as Mídias Sociais
 
Wordpress :: Plugins - visão geral
Wordpress :: Plugins - visão geralWordpress :: Plugins - visão geral
Wordpress :: Plugins - visão geral
 
Intro web cms
Intro web cmsIntro web cms
Intro web cms
 

Mais de Rangel Javier

Banco de Dados - MySQL Basico
Banco de Dados - MySQL BasicoBanco de Dados - MySQL Basico
Banco de Dados - MySQL Basico
Rangel Javier
 
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DERBanco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
Rangel Javier
 
Tecnologias Web - Tabelas
Tecnologias Web - TabelasTecnologias Web - Tabelas
Tecnologias Web - Tabelas
Rangel Javier
 
Tecnologias Web com foco na criação de Landing Pages
Tecnologias Web com foco na criação de Landing PagesTecnologias Web com foco na criação de Landing Pages
Tecnologias Web com foco na criação de Landing Pages
Rangel Javier
 
Banco de Dados - Part01
Banco de Dados - Part01Banco de Dados - Part01
Banco de Dados - Part01
Rangel Javier
 
Apresentação jasmine
Apresentação jasmineApresentação jasmine
Apresentação jasmineRangel Javier
 
Slide Aula - Curso CakePHP
Slide Aula - Curso CakePHPSlide Aula - Curso CakePHP
Slide Aula - Curso CakePHPRangel Javier
 
Apresentação formação web - up marketing digital - módulo ii - 2º fds
Apresentação   formação web - up marketing digital - módulo ii - 2º fdsApresentação   formação web - up marketing digital - módulo ii - 2º fds
Apresentação formação web - up marketing digital - módulo ii - 2º fds
Rangel Javier
 
Apresentação formação web - up marketing digital - módulo ii
Apresentação   formação web - up marketing digital - módulo iiApresentação   formação web - up marketing digital - módulo ii
Apresentação formação web - up marketing digital - módulo iiRangel Javier
 

Mais de Rangel Javier (9)

Banco de Dados - MySQL Basico
Banco de Dados - MySQL BasicoBanco de Dados - MySQL Basico
Banco de Dados - MySQL Basico
 
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DERBanco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
 
Tecnologias Web - Tabelas
Tecnologias Web - TabelasTecnologias Web - Tabelas
Tecnologias Web - Tabelas
 
Tecnologias Web com foco na criação de Landing Pages
Tecnologias Web com foco na criação de Landing PagesTecnologias Web com foco na criação de Landing Pages
Tecnologias Web com foco na criação de Landing Pages
 
Banco de Dados - Part01
Banco de Dados - Part01Banco de Dados - Part01
Banco de Dados - Part01
 
Apresentação jasmine
Apresentação jasmineApresentação jasmine
Apresentação jasmine
 
Slide Aula - Curso CakePHP
Slide Aula - Curso CakePHPSlide Aula - Curso CakePHP
Slide Aula - Curso CakePHP
 
Apresentação formação web - up marketing digital - módulo ii - 2º fds
Apresentação   formação web - up marketing digital - módulo ii - 2º fdsApresentação   formação web - up marketing digital - módulo ii - 2º fds
Apresentação formação web - up marketing digital - módulo ii - 2º fds
 
Apresentação formação web - up marketing digital - módulo ii
Apresentação   formação web - up marketing digital - módulo iiApresentação   formação web - up marketing digital - módulo ii
Apresentação formação web - up marketing digital - módulo ii
 

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

  • 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 Conhecendo a 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 mercado de 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 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).
  • 9. Extensões (Add-ons) • No PyroCMS 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.
  • 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.
  • 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 do PyroCMS (recortado)
  • 17. 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
  • 18. PyroCMS • Onde estudar? • http://docs.pyrocms.com/2.2/manual/getti ng-started • Comunidade no Brasil (Facebook) • www.facebook.com/groups/pyrocmsbrasi/