SlideShare a Scribd company logo
1 of 18
Download to read offline
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/

More Related Content

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

Curso Wordpress para iniciantes
Curso Wordpress para iniciantesCurso Wordpress para iniciantes
Curso Wordpress para iniciantesMultimidia e Arte
 
Lessons learned 1 - Equipa crowd21
Lessons learned 1 - Equipa crowd21Lessons learned 1 - Equipa crowd21
Lessons learned 1 - Equipa crowd21João Cabral
 
Wordpress além de suas fronteiras #wpmeetuprj
Wordpress além de suas fronteiras #wpmeetuprjWordpress além de suas fronteiras #wpmeetuprj
Wordpress além de suas fronteiras #wpmeetuprjRichard Barros
 
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 WordPressJackson Meires
 
Arteccom Workshop Magento
Arteccom Workshop MagentoArteccom Workshop Magento
Arteccom Workshop MagentoThiago Verly
 
Content Management System CMS: Wordpress
Content Management System CMS: WordpressContent Management System CMS: Wordpress
Content Management System CMS: Wordpressrenancavichi
 
Fabricio (3)flashmecadotrabalho
Fabricio (3)flashmecadotrabalhoFabricio (3)flashmecadotrabalho
Fabricio (3)flashmecadotrabalhoFabricioManzi
 
Administração e ferramentas para blogs
Administração e ferramentas para blogsAdministração e ferramentas para blogs
Administração e ferramentas para blogsTatiane 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 2015Fellyph 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 LivreFabio Sperotto
 
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 WordPressJackson 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 1Giancarlo Silva
 

Similar to PyroCMS - Conhecendo o CMS - Sistema Gerenciador de Conteúdo (20)

Curso Wordpress para iniciantes
Curso Wordpress para iniciantesCurso Wordpress para iniciantes
Curso Wordpress para iniciantes
 
Lessons learned 1 - Equipa crowd21
Lessons learned 1 - Equipa crowd21Lessons learned 1 - Equipa crowd21
Lessons learned 1 - Equipa crowd21
 
Wordpress além de suas fronteiras #wpmeetuprj
Wordpress além de suas fronteiras #wpmeetuprjWordpress além de suas fronteiras #wpmeetuprj
Wordpress além de suas fronteiras #wpmeetuprj
 
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
 

More from Rangel Javier

Banco de Dados - MySQL Basico
Banco de Dados - MySQL BasicoBanco de Dados - MySQL Basico
Banco de Dados - MySQL BasicoRangel 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 - DERRangel Javier
 
Tecnologias Web - Tabelas
Tecnologias Web - TabelasTecnologias Web - Tabelas
Tecnologias Web - TabelasRangel 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 PagesRangel Javier
 
Banco de Dados - Part01
Banco de Dados - Part01Banco de Dados - Part01
Banco de Dados - Part01Rangel 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º fdsRangel 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
 

More from 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
 

Recently uploaded

Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuisKitota
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfSamaraLunas
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx2m Assessoria
 

Recently uploaded (8)

Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 

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/