JOOMLA! PARA INICIANTES
|
|
- Ivan da Cunha Branco
- 8 Há anos
- Visualizações:
Transcrição
1 JOOMLA! PARA INICIANTES Djonatan Buss (UFPel) Jerônimo Median Madruga (UFPel) RESUMO: A disseminação da internet no mundo ocasionou uma explosão na procura de ferramentas para criação de conteúdo online. No primeiro momento, grande parte dessas ferramentas necessitavam de uma grande quantidade de conhecimento técnico (como saber HTML, CSS e PHP), além de consumirem muito tempo e mão de obra na implementação das mesmas. Com a evolução das tecnologias, surgiram os sistemas de gerenciamento de conteúdo (CMS), sistemas desenvolvidos especificamente para simplificar as atividades relacionados a criação e manutenção de websites. Entre as principais ferramentas criadas para esta finalidade, uma das alternativas mais utilizadas mundialmente é o Joomla!, um CMS de código aberto facilmente extensível e que atende grande parte das necessidades dos usuários. Essa palestra visa explicar esta evolução tecnológica, explicando o que é um CMS, e por fim abordar o Joomla!, citando suas características, requisitos e detalhes sobre a sua mais nova versão lançada este ano. ABSTRACT: The dissemination of internet in a global scale triggered an raising interest in tools specialized in creating online content. In the first moment, most of these tools needed a great amount of technical knowledge (like knowing HTML, CSS and PHP), besides that, they also required a lot of time and work force to implement them. With the evolution of technology, the content management systems (CMS) were created. Those systems were specifically developed to simplify the activities related to the creation and maintenance of websites. Among the most known software created to do this, one of the most worldwide used alternatives is Joomla!, a open source CMS that is easily extensible and satisfies most of the user necessities. This talk aims to go trough this technological evolution, explaining what is a CMS, and talking about Joomla!, listing its characteristics, requisites and details about it's newly released version. Introdução Um dos marcos dos anos 90 foi a expansão do acesso a internet. A redução dos custos ligados as tecnologias ligadas a área das telecomunicações em conjunto com as medidas fiscais incentivando produtos informatizados acabaram por alavancar a criação de conteúdos voltados para web. Porém, as primeiras ferramentas voltadas para criação destes conteúdos eram relativamente complexas e consumiam muito tempo entre o aprendizado e a manutenção das mesmas. Também haviam problemas ligados a restrições das plataformas de desenvolvimento mais avançadas, que acabavam restringindo a forma correta de exibição de conteúdo para apenas alguns poucos navegadores na época, por falta de respeito aos padrões da W3C (World Wide Web Consortium), órgão responsável pela criação de padrões e protocolos que garantam interoperabilidade em
2 aplicações voltadas para a web. Com todos estes empecilhos, a criação de sites profissionais ficava restrita a programadores com bom conhecimento de HTML (HyperText Markup Language), CSS (Cascading Style Sheets) e alguma linguagem de programação, como PHP (PHP: Hypertext Preprocessor) ou Perl (Practical Extraction and Report Language). Esse panorama começa a ser alterado com a criação e evolução dos sistema de gerenciamento de conteúdo (CMS). Os CMS's surgiram para facilitar as tarefas ligadas a administração de sites, agregando ferramentas voltadas para gerenciar aspectos visuais, de conteúdo, de programação, ferramentas de terceiros e de acessibilidade, de forma única e dinâmica. A ideia é a criação de uma plataforma que facilite a execução de tarefas triviais como a gerência de usuários e inserção de conteúdo, deixando que o maior esforço fique para a parte de customização do ambiente. Com o surgimento dessas ferramentas, muitas das complexidades inerentes da criação de um site foram abstraídas, possibilitando que usuários leigos pudessem mostrar suas ideias sem grandes complicações. Ao mesmo tempo, programadores profissionais podem concentrar seu tempo desenvolvendo novas funcionalidades para os sistemas. Joomla! Entre as diversas ofertas de CMS's hoje em dia, o Joomla se destaca pela grande quantidade de extensões (ferramentas desenvolvidas por terceiros que podem ser integradas facilmente ao sistema) e por um ótimo sistema de organização de conteúdo. O Joomla é um software livre cujo nome é uma palavra adaptada foneticamente da palavra "Jumla na língua Swahili para o Inglês. Jumla significa tudo junto" ou como um todo". O Joomla! foi criado por um grupo de desenvolvedores dissidentes de outro projeto de CMS de código livre, o Mambo. Insatisfeitos com a falta de oportunidade de contribuição da comunidade, em 2005 eles decidiram criar um novo projeto que fosse mais transparente e aberto a contribuições, e assim criaram a entidade sem fins lucrativos "Open Source Matters", que até hoje é responsável por gerenciar o desenvolvimento do Joomla. Com o apoio de uma grande comunidade de desenvolvedores, facilidade de uso, disponibilidade de diversos recursos e ótimo design, o Joomla se tornou uma das referências para CMS's, assim como o WordPress e o Drupal. Em comparação a estes dois sistemas, o Joomla acaba 2
3 sendo uma ferramenta mais genérica, facilmente adaptada para uso desde portais a hotsites (sites utilizados em campanhas publicitárias), enquanto o WordPress é uma plataforma mais focada na criação de blogs e o Drupal se destaca como uma plataforma altamente customizável, mas que requer um maior conhecimento técnico para o bom funcionamento da mesma. O sistema do Joomla é composto fundamentalmente de uma base de dados MySQL (utilizada para armazenamento de configurações), templates (nome dado para o modelo do visual da página) utilizando CSS (facilitando assim o desenvolvimento da parte visual) e da linguagem PHP (para gerenciar os aspectos ligados a programação), sendo constituído assim somente de componentes livres. A licença do Joomla é a GPL (General Public License), o que permite que o software seja copiado, modificado e distribuído. Com isso, a base do Joomla é aberta e livre para quem tiver interesse, enquanto extensões e templates desenvolvidos por terceiros podem escolher qualquer forma de distribuição, seja ela paga ou gratuita, mas desde que seja distribuída de acordo com as regras da licença GPL versão 2 ou superior. Com todas estas características, o Joomla se tornou um dos exemplos mais bem sucedidos de software livre. São mais de 1 milhão de pessoas contribuindo com código (seja para a base do Joomla ou extensões) e se estima mais de quarenta milhões de sites utilizando a ferramenta mundialmente. Podemos destacar que não somente usuários comuns utilizam Joomla, mas órgãos como o MEC, universidades como Harvard e diversos jornais também o utilizam, mostrando a maturidade da plataforma. Conhecendo o interior do Joomla! A última versão do Joomla é a 1.6, porém, devido a ter sido lançada este ano, grande parte dos sites e extensões ainda são direcionados para a versão 1.5. A versão de testes atual é a 1.7. A versão 1.5 foi lançada em 22 de janeiro de 2008, e atualmente já está na subversão Está versão é a mais popular atualmente, conta com milhares de extensões de terceiros desenvolvidas ao longo dos últimos dois anos. Apesar de não estar ser o foco dos desenvolvedores do projeto no momento, ela receberá atualizações de segurança no mínimo até Abril de 2012, garantindo tempo para o planejamento da migração de sites que ainda utilizam está versão. 3
4 A versão 1.6 foi lançada em 10 de Janeiro de 2011, tendo como grandes destaques o aperfeiçoamento do sistema de controle de acesso, implementação de uma solução para categorias aninhadas e a padronização da forma como são desenvolvidas extensões, utilizando um framework MVC (Model-view-controller). O suporte a está versão deverá acabar em janeiro de 2012, pois a transição para a versão 1.7 está sendo planejada para acontecer da maneira mais simples possível, visto que a versão 1.7 terá alteração mínima na estrutura do Joomla. A versão 1.7 já está no estágio Alpha, o que a classifica como imprópria para o uso em produção (sites expostos a internet), logo, só deverá ser utilizada em ambientes de desenvolvimento para iniciar os testes. A versão 1.7 marcará a separação da plataforma Joomla do CMS Joomla, possibilitando assim agregar componentes e formar novos produtos de forma mais simples, e sem necessitar utilizar todas as ferramentas que o CMS Joomla prove. É previsto que em 10 de Julho a versão 1.7 esteja disponível para o público. O Joomla é composto de duas partes distintas. Primeiro temos o frontend, que é a visão do site para que está visitando o mesmo. O frontend pode estar acessível a qualquer um, ou também pode ser restringido seu acesso a usuários devidamente cadastrados no sistema. Posteriormente, temos o backend, que é a parte administrativa do Joomla. O acesso ao backend deve ser obrigatoriamente restrito a pessoas habilitadas para administrar o ambiente, caso contrário podem ocorrer invasões no sistema. De acordo com as configurações informadas no backend, podemos alterar o visual e os plugins disponíveis no frontend, customizando as funcionalidades e o visual do site final. O pacote base do Joomla já prove diversas funcionalidades. Entre elas podemos destacar a gerencia do conteúdo, que é conhecido como artigos. Artigos são armazenados no banco de dados do sistema, e podem ser organizados através do uso de categorias e seções, o que possibilita uma hierarquia de até três níveis de informação (Seções, categorias e artigos). Outra funcionalidade interessante é a dos menus, que permitem gerenciar facilmente o acesso as diversas partes e ferramentas em um site, ou até mesmo a sites e objetos externos. Também é importante citar o uso das extensões, que se dividem em componentes, módulos, plugins, templates e idiomas. Com isso, diversas funcionalidades não gerenciadas pela base do Joomla podem ser adicionadas, como por exemplo integração com redes sociais e tradução do frontend e backend para outros idiomas. 4
5 Instalação do Joomla! Para a utilização do Joomla, independente da versão, é necessário um servidor web (como o Apache), com suporte a linguagem de programação PHP e ao banco de dados MySQL. É importante ressaltar que devem ser verificada quais as versões destes programas, pois podem ocorrem problemas decorridos da utilização de versões não suportadas pelo Joomla. Para maiores informações, consulte as notas de lançamento da versão que está sendo utilizada. Não existem requisitos específicos sobre sistema operacional, ou seja, desde que os programas citados anteriormente estejam devidamente instalados e configurados, Joomla deverá rodar tanto no Windows, Linux ou *BSD. A instalação consiste em extrair o pacote com os arquivos do Joomla, que devem ser obtidos na seção de download do site oficial do projeto. Os arquivos devem ser extraídos para um local acessível via rede, para então executar o script de instalação do Joomla através de um navegador web. Durante a instalação ele irá verificar se os pré-requisitos são atendidos, além de pedir informações referentes a customização do ambiente ( do administrador, usuário do banco de dados, acesso via FTP (File Transfer Protocol), nome do site, entre outros). A instalação também permite que seja instalado conteúdo de exemplo no site recém criado, que pode ser utilizado para se acostumar as funcionalidades do sistema. Conclusões Contando com uma comunidade forte, uma base madura e diversas extensões que adicionam as funcionalidades mais variadas, Joomla acaba sendo uma ótima alternativa entre os CMS atuais. Isso acaba sendo uma realidade tanto para quem é leigo, quanto para aqueles com mais experiência em desenvolvimento, pois a diversidade de opções acabam propiciando que cada pessoa invista seu tempo de acordo com seu conhecimento. A garantia que o código será sempre aberto ajuda a assegurar a possibilidade de dar manutenção ao projeto, e o foco na interoperabilidade prove acesso para as mais diversas pessoas em plataformas diferentes. 5
6 Para maiores informações sobre Joomla, visite as referências e visualize as apresentações que serão fornecidas em conjunto com este material. REFERÊNCIAS Site oficial do Joomla!: Informações gerais sobre o projeto Joomla!: Diretório de extensões do Joomla!: Tutoriais de Joomla!: Documentação oficial do projeto Joomla!: Twitter do projeto: Galeria de sites que utilizam Jooma!: Fórum oficial: Informações sobre a base do Joomla!: 6
* Técnicas Avançadas. Desenvolvimento de SOFTWARES. Sistemas de Gerenciamento de Conteúdo com Joomla e Magento
* Técnicas Avançadas Desenvolvimento de SOFTWARES Sistemas de Gerenciamento de Conteúdo com Joomla e Magento * Tópicos Sistema de Gerenciamento de Conteúdo CMS. Fron-end Back-end Instalando Site e Lojas
Leia maisDefinições: quando usar cada um?
Framework ou CMS? Definições: quando usar cada um? Framework: Uma arquitetura desenvolvida com o objetivo de atingir a máxima reutilização, representada como um conjunto de classes abstratas e concretas,
Leia maisConstruindo sítios profissionais com Mambo
23/09/06 Construindo sítios profissionais com Mambo Tiago Eugenio de Melo tiago@comunidadesol.org 1 Sumário Software Livre Conceitos de CMS Mambo Configuração do Mambo Novidades Referências 2 O que é software
Leia maisOficina Joomla. Prof. M.Sc. Marcos Roberto de Moraes
Oficina Joomla Prof. M.Sc. Marcos Roberto de Moraes Joomla Sistema gratuito para criação de websites. Projeto de código aberto, que, como a maioria dos demais projetos, está em constante desenvolvimento;
Leia maisConsultoria sobre Joomla!
Consultoria sobre Joomla! Joomla! (pronuncia-se djumla) é um CMS (Content Management System) desenvolvido a partir do Mambo. É escrito em PHP e roda no servidor web Apache ou IIS e banco de dados MySQL.
Leia maisJoomla! para iniciantes. Djonatan Buss Jerônimo Medina Madruga
Joomla! para iniciantes Djonatan Buss Jerônimo Medina Madruga Sempre teve vontade de fazer seu site? Fica na dúvida de qual tecnologia utilizar? Quer uma abordagem mais profissional do que aquele site
Leia maisDesenvolvendo Websites com PHP
Desenvolvendo Websites com PHP Aprenda a criar Websites dinâmicos e interativos com PHP e bancos de dados Juliano Niederauer 19 Capítulo 1 O que é o PHP? O PHP é uma das linguagens mais utilizadas na Web.
Leia maisANEXO 11. Framework é um conjunto de classes que colaboram para realizar uma responsabilidade para um domínio de um subsistema da aplicação.
ANEXO 11 O MATRIZ Para o desenvolvimento de sites, objeto deste edital, a empresa contratada obrigatoriamente utilizará o framework MATRIZ desenvolvido pela PROCERGS e disponibilizado no início do trabalho.
Leia maisDesenvolvimento de um CMS 1 para a criação e publicação de web sites acessíveis por deficientes visuais.
Desenvolvimento de um CMS 1 para a criação e publicação de web sites acessíveis por deficientes visuais. Tales Henrique José MOREIRA 1 ; Gabriel da SILVA 2 ; 1 Estudante de Tecnologia em Sistemas para
Leia maisDESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3
DESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3 Eduardo Laguna Rubai, Tiago Piperno Bonetti Universidade Paranaense (Unipar) Paranavaí PR- Brasil eduardorubay@gmail.com, bonetti@unipar.br Resumo.
Leia maisDesenvolvendo Websites com Joomla. Breno Leonardo G. de M. Araújo brenod123@gmail.com http://blog.brenoleonardo.com.br
Desenvolvendo Websites com Joomla Breno Leonardo G. de M. Araújo brenod123@gmail.com http://blog.brenoleonardo.com.br Currículo Meu nome: Breno Leonardo G. de M. Araújo Formação: Bacharel em Sistemas de
Leia maisWeb Services. Autor: Rômulo Rosa Furtado
Web Services Autor: Rômulo Rosa Furtado Sumário O que é um Web Service. Qual a finalidade de um Web Service. Como funciona o serviço. Motivação para o uso. Como construir um. Referências. Seção: O que
Leia maisArtur Petean Bove Júnior Tecnologia SJC
Artur Petean Bove Júnior Tecnologia SJC Objetivo O objetivo do projeto é especificar o desenvolvimento de um software livre com a finalidade de automatizar a criação de WEBSITES através do armazenamento
Leia maisAgregadores de Conteúdo
Agregadores de Conteúdo São programas ou sites capazes de interpretar e mostrar o conteúdo dos Feeds RSS. Essa é uma forma de facilitar a leitura de vários sites e blogs, acessando o que há de novo em
Leia maisCurso de Joomla na Prática
Curso de Joomla na Prática Joomla! (pronuncia-se djumla) é um CMS (Content Management System) desenvolvido a partir do Mambo. É escrito em PHP e roda no servidor web Apache ou IIS e banco de dados MySQL.
Leia maisCriação de um site sobre Comunicação
Luciano Conceição Martins Criação de um site sobre Comunicação UNICAMP Universidade Estadual de Campinas Introdução: Um site é um conjunto de arquivos feitos através de códigos de programação. E, estes
Leia maisEmerson Rocha Luiz Membro do JUGRS - JoomlaTchê Consultor e programador especialista em Joomla!
Emerson Rocha Luiz Membro do JUGRS - JoomlaTchê Consultor e programador especialista em Joomla! @fititnt - http://fititnt.org emerson@webdesign.eng.br Preparem perguntas Participe do churrasco depois da
Leia maisCursos de Magento. 2013 Gugliotti Consulting
Cursos de Magento F U N D A M E N T O S D E M A G E N T O C O M M E R C E C U R S O E M V Í D E O - A U L A S M Ó D U L O 2 F T O 2 Fundamentos de Magento Commerce Módulo 2 Aula 1 Configuração da plataforma
Leia maisVISUAL LIGHTBOX FERRAMENTA WEB DESIGN FABIANO KEIJI TAGUCHI
VISUAL LIGHTBOX FERRAMENTA WEB DESIGN FABIANO KEIJI TAGUCHI ESTE MATERIAL TEM UM OBJETIVO DE COMPLEMENTAR OS ASSUNTOS ABORDADOS DENTRO DE SALA DE AULA, TORNANDO-SE UM GUIA PARA UTILIZAÇÃO DA FERRAMENTA
Leia maisProgramando em PHP. Conceitos Básicos
Programando em PHP www.guilhermepontes.eti.br lgapontes@gmail.com Conceitos Básicos Todo o escopo deste estudo estará voltado para a criação de sites com o uso dos diversos recursos de programação web
Leia maisConstrução Páginas de Internet
Construção Páginas de Internet Definir um Site no Frontpage Objectivos da sessão: No final da sessão os formandos deverão ser capazes de: Saber o que são os metadados do Frontpage; Distinguir entre Sites
Leia maisCONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS
MINISTÉRIO DO DESENVOLVIMENTO AGRÁRIO SUBSECRETARIA DE PLANEJAMENTO, ORÇAMENTO E ADMINISTRAÇÃO COORDENAÇÃO-GERAL DE MODERNIZAÇÃO E INFORMÁTICA CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS MANUAL
Leia maisFACULDADE DE TECNOLOGIA SENAC PELOTAS. Trabalho sobre Drupal-7 Atividade-05-Sistemas de Informação
FACULDADE DE TECNOLOGIA SENAC PELOTAS Trabalho sobre Drupal-7 Atividade-05-Sistemas de Informação Eduardo Perin Wille Análise e desenvolvimento de sistemas,2013 1 Sumário 1 Introdução... 1 1.1 Como surgiu...
Leia maisSistema de Acompanhamento ao Desempenho do Aluno
Sistema de Acompanhamento ao Desempenho do Aluno Manoel Cardoso da Silveira Neto 1, Luciana Vescia Lourega 1 1 Instituto Federal Farroupilha Campus Júlio de Castilhos RS - Brasil Caixa Postal 38 98.130-000
Leia maisFaculdade de Tecnologia SENAC Goiás. Disciplina: Gerenciamento de Rede de Computadores. Goiânia, 16 de novembro de 2014.
Faculdade de Tecnologia SENAC Goiás Disciplina: Gerenciamento de Rede de Computadores : Goiânia, 16 de novembro de 2014. Faculdade de Tecnologia SENAC Goiás Professor: Marissol Martins Alunos: Edy Laus,
Leia maisCONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;
CONCEITOS INICIAIS Agenda A diferença entre páginas Web, Home Page e apresentação Web; O que é necessário para se criar páginas para a Web; Navegadores; O que é site, Host, Provedor e Servidor Web; Protocolos.
Leia maisformação em WeB developer
formação em WeB developer O Treinamento de Web Developer com duração de 40 semanas (média de 1 ano), ensinará como desenvolver sistemas web de alta performance e interatividade. Através das linguagens
Leia maisAplicação Prática de Lua para Web
Aplicação Prática de Lua para Web Aluno: Diego Malone Orientador: Sérgio Lifschitz Introdução A linguagem Lua vem sendo desenvolvida desde 1993 por pesquisadores do Departamento de Informática da PUC-Rio
Leia maisCENTRAL DE SERVIÇOS APOIADA EM SOFTWARE LIVRE
CENTRAL DE SERVIÇOS APOIADA EM SOFTWARE LIVRE Juliano Flores Prof. Wagner Walter Lehmann Centro Universitário Leonardo da Vinci - UNIASSELVI Gestão de Tecnologia da Informação (GTI0034) Prática do Módulo
Leia maisPRODUTO 1 (CONSTRUÇÃO DE PORTAL WEB)
RELATÓRIO DE ENTREGA DO PRODUTO 1 (CONSTRUÇÃO DE PORTAL WEB) PARA A ELABORAÇÃO DOS PLANOS MUNICIPAIS DE GESTÃO INTEGRADA DE RESÍDUOS SÓLIDOS PMGIRS PARA OS MUNICÍPIOS DE NOVO HORIZONTE, JUPIÁ, GALVÃO,
Leia mais1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2.
1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2. Editando um Artigo 4.3. Excluindo um Artigo 4.4. Publicar
Leia maisDOCUMENTAÇÃO DO FRAMEWORK - versão 2.0
DOCUMENTAÇÃO DO FRAMEWORK - versão 2.0 Índice 1 - Objetivo 2 - Descrição do ambiente 2.1. Tecnologias utilizadas 2.2. Estrutura de pastas 2.3. Bibliotecas já incluídas 3 - Características gerais 4 - Criando
Leia maisDESENVOLVIMENTO DE SOFTWARE DE VOTAÇÃO WEB UTILIZANDO TECNOLOGIA TOUCHSCREEN
DESENVOLVIMENTO DE SOFTWARE DE VOTAÇÃO WEB UTILIZANDO TECNOLOGIA TOUCHSCREEN José Agostinho Petry Filho 1 ; Rodrigo de Moraes 2 ; Silvio Regis da Silva Junior 3 ; Yuri Jean Fabris 4 ; Fernando Augusto
Leia maisIndicie. 1.Introdução...1. 2.Como Surgiu...2. 3.Para que serve...3. 4.Instalação...3. 5. Oque ele permite fazer...5. 6. Primeiro Cenário...
Artigo sobre Indicie 1.Introdução....1 2.Como Surgiu....2 3.Para que serve....3 4.Instalação....3 5. Oque ele permite fazer....5 6. Primeiro Cenário....6 7. Segundo Cenário....7 8. Conclusão....8 5. Referencias....9
Leia maisInvestigando Sistemas de Informação. Crafty Syntax Live Help
Investigando Sistemas de Informação Crafty Syntax Live Help Mateus Vilar Santos 1 Faculdade de Tecnologia Senac Pelotas (SENAC) Caixa Postal 15.064 91.501-970 Pelotas RS Brazil mateus.santos@gmail.com
Leia maisAnexo I Formulário para Proposta
PLATAFORMA CGI.br Solicitação de Propostas SP Anexo I Formulário para Proposta Data: 05/07/2013 Versão: 1.1 Plataforma CGI.br Solicitação de Propostas - SP Anexo I Formulário para Proposta 1. Estrutura
Leia maisIntrodução ao Plone. terça-feira, 4 de agosto de 15
Introdução ao Plone Sumário O que é Gestão de Conteúdo O que é Conteúdo Principais características de um CMS O que é o Plone Tipos de conteúdo no Plone Metadados Templates Interface do portal Gestão de
Leia maisSatélite. Manual de instalação e configuração. CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br
Satélite Manual de instalação e configuração CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br Índice Índice 1.Informações gerais 1.1.Sobre este manual 1.2.Visão geral do sistema 1.3.História
Leia maisMinicurso Desenvolvimento WEB com alta produtividade com CMS Joomla! Prof. Ms. Paloma Maira de Oliveira
Minicurso Desenvolvimento WEB com alta produtividade com CMS Joomla! Prof. Ms. Paloma Maira de Oliveira JOOMLA O que é Joomla CMS? O Joomla é um Sistema de Administração de conteúdos (CMS Content Manager
Leia maisMódulo e-rede VirtueMart v1.0. Manual de. Instalação do Módulo. estamos todos ligados
Módulo e-rede VirtueMart v1.0 Manual de Instalação do Módulo estamos todos ligados 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Permissões 4 4.2 Instalação e ativação
Leia maisSCE-557. Técnicas de Programação para WEB. Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello mello@icmc.usp.br
SCE-557 Técnicas de Programação para WEB Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello mello@icmc.usp.br 1 Cronograma Fundamentos sobre servidores e clientes Linguagens Server e Client side
Leia maisSistema Gerenciador de Conteúdo OpenCms: um caso de sucesso no CEFET-MG
Sistema Gerenciador de Conteúdo OpenCms: um caso de sucesso no CEFET-MG Marco T. A. Rodrigues*, Paulo E. M. de Almeida* *Departamento de Recursos em Informática Centro Federal de Educação Tecnológica de
Leia maisEDITORES DE TEXTO Capítulo 1: Avaliação técnica e econômica dos principais editores de texto do mercado.
Nome: Nº Série: EDITORES DE TEXTO Capítulo 1: Avaliação técnica e econômica dos principais editores de texto do mercado. Habilidades: Pesquisar novas ferramentas e aplicativos de informática para a área
Leia maisInstalação de Moodle 1
Instalação de Moodle (local em Windows XP) 1. Introdução...2 2. Instalação de XAMPP...3 3. Instalação de Moodle...9 3.1. Download de Moodle...9 3.2. Criar uma Base de Dados...10 3.3. Instalação de Moodle...11
Leia maisProgramação Web Prof. Wladimir
Programação Web Prof. Wladimir Linguagem de Script e PHP @wre2008 1 Sumário Introdução; PHP: Introdução. Enviando dados para o servidor HTTP; PHP: Instalação; Formato básico de um programa PHP; Manipulação
Leia maisInstalando o WordPress em localhost
Instalando o WordPress em localhost WordPress sem Mistério LEE ARAUJO htto://wordpresssemmisterio.com.br Sumário Instalando o WordPress em Localhost... 2 O Servidor web... 3 Iniciando o servidor... 6 Criação
Leia maisMANUAL DE IMPLANTAÇÃO SISTEMA DE INVENTÁRIO CACIC GOVERNO FEDERAL SOFTWARE PÚBLICO
MANUAL DE IMPLANTAÇÃO SISTEMA DE INVENTÁRIO CACIC Configurador Automático e Coletor de Informações Computacionais GOVERNO FEDERAL SOFTWARE PÚBLICO software livre desenvolvido pela Dataprev Sistema de Administração
Leia maisMódulo e-rede Prestashop v1.0. Manual de. Instalação do Módulo. estamos todos ligados
Módulo e-rede Prestashop v1.0 Manual de Instalação do Módulo estamos todos ligados 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Instruções iniciais 4 4.2 Instalação
Leia maisCurso de atualização Educação Integral e Integrada. Tutorial Moodle. Belo Horizonte, 2013.
Curso de atualização Educação Integral e Integrada Tutorial Moodle Belo Horizonte, 2013. 1. INTRODUÇÃO... 3 2. ACESSANDO O AMBIENTE... 4 3. CONHECENDO O AMBIENTE... 5 3.1. CAIXAS DE UTILIDADES... 5 4.
Leia maisProgramação para Web
Programação para Web Introdução Professor: Harlley Lima E-mail:harlley@decom.cefetmg.br Departamento de Computação Centro Federal de Educação Tecnológica de Minas Gerais Belo Horizonte, 17 de Fevereiro
Leia maisMÓDULO 11 ELEMENTOS QUE FAZEM PARTE DO PROJETO DO SISTEMA
MÓDULO 11 ELEMENTOS QUE FAZEM PARTE DO PROJETO DO SISTEMA Através dos elementos que fazem parte do projeto do sistema é que podemos determinar quais as partes do sistema que serão atribuídas às quais tipos
Leia maisDrupal para Empresas. Descobrindo os benefícios do Drupal para o seu negócio
Sorteio de R$400 de crédito nos cursos de Drupal! http://j.mp/sorteio400reais O que veremos nessa palestra? # Apresentação # Introdução a CMS # Conhecendo o Drupal # Drupal como solução para Empresas #
Leia mais1) MANUAL DO INTEGRADOR Este documento, destinado aos instaladores do sistema, com informações de configuração.
O software de tarifação é uma solução destinada a rateio de custos de insumos em sistemas prediais, tais como shopping centers. O manual do sistema é dividido em dois volumes: 1) MANUAL DO INTEGRADOR Este
Leia maisWP para bibliotecários Moreno Barros. extralibris.org bsf.org.br
WP para bibliotecários Moreno Barros extralibris.org bsf.org.br O que é o wordpress? wordpress é um software open source para gerenciamento de blogs. Como apresenta muitas facilidades e recursos, ele também
Leia maisConstrutor de sites SoftPixel GUIA RÁPIDO - 1 -
GUIA RÁPIDO - 1 - Sumário Introdução...3 Por que utilizar o Construtor de Sites?...3 Vantagens do Construtor de Sites...3 Conceitos básicos...3 Configuração básica do site...5 Definindo o layout/template
Leia maisProjeto Pé na Dança. www.penadanca.com. Bruno Barros Comunicador Visual. bruno@brunobarros.com www.brunobarros.com 21 2704 3991 / 9605 0589
Projeto Pé na Dança www.penadanca.com 1 Sumário I. Esta proposta... 3 II. Metodologia de trabalho... 5 III. Investimento... 6 IV. Cronograma... 6 V. Termos e Condições... 7 VI. Manutenção do site... 7
Leia maisBACKUP 101: PLANEJAMENTOS E FERRAMENTAS
BACKUP 101: PLANEJAMENTOS E FERRAMENTAS Jerônimo Medina Madruga (UFPel) Resumo: Em um mundo onde quase todo serviço conta informações digitais, a garantia da segurança desses dados muitas vezes é uma das
Leia maisPalavras-chave: i3geo, gvsig, Mapserver, integração, plugin. Contato: edmar.moretti@terra.com.br ou edmar.moretti@gmail.com
III Jornada Latinoamericana e do Caribe do gvsig Artigo: Integração do software i3geo com o gvsig Autor: Edmar Moretti Resumo: O i3geo é um software para a criação de mapas interativos para internet qu
Leia maisMicrosoft Access XP Módulo Um
Microsoft Access XP Módulo Um Neste primeiro módulo de aula do curso completo de Access XP vamos nos dedicar ao estudo de alguns termos relacionados com banco de dados e as principais novidades do novo
Leia maisTutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT.
Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT. PÁGINA: 2 de 21 Nenhuma parte deste documento pode ser utilizado ou reproduzido, em qualquer meio
Leia maisIntrodução a Banco de Dados
Introdução a Banco de Dados Ricardo Henrique Tassi - Departamento de Replicação Índice 1- Introdução... 03 2- Quais são os bancos de dados mais conhecidos hoje em dia...04 3- Quais são os tipos de banco...05
Leia maisTreinamento em PHP com MySQL - Fundamental
Treinamento em PHP com MySQL - Fundamental Sobre PHP PHP é uma linguagem interpretada livre, usada originalmente apenas para o desenvolvimento de aplicações presentes e atuantes no lado do servidor, capazes
Leia maisERP Enterprise Resource Planning
ERP Enterprise Resource Planning Sistemas Integrados de Gestão Evolução dos SI s CRM OPERACIONAL TÁTICO OPERACIONAL ESTRATÉGICO TÁTICO ESTRATÉGICO OPERACIONAL TÁTICO ESTRATÉGICO SIT SIG SAE SAD ES EIS
Leia maisMANUAL DO USUÁRIO SORE Sistema Online de Reservas de Equipamento. Toledo PR. Versão 2.0 - Atualização 26/01/2009 Depto de TI - FASUL Página 1
MANUAL DO USUÁRIO SORE Sistema Online de Reservas de Equipamento Toledo PR Página 1 INDICE 1. O QUE É O SORE...3 2. COMO ACESSAR O SORE... 4 2.1. Obtendo um Usuário e Senha... 4 2.2. Acessando o SORE pelo
Leia maisExistem 109 questões nesta pesquisa
FASE 2: ANÁLISE DO WEBSITE INSTRUÇÕES Leia atentamente todas as questões Explore o website em avaliação, procurando pelas questões propostas Depois, responda cada questão Algumas questões precisam de informações
Leia maiswww.startercomunicacao.com startercomunic@gmail.com
7 DICAS IMPERDÍVEIS QUE TODO COACH DEVE SABER PARA CONQUISTAR MAIS CLIENTES www.startercomunicacao.com startercomunic@gmail.com As 7 dicas imperdíveis 1 2 3 Identificando seu público Abordagem adequada
Leia maisINTRODUÇÃO A PORTAIS CORPORATIVOS
INTRODUÇÃO A PORTAIS CORPORATIVOS Conectt i3 Portais Corporativos Há cinco anos, as empresas vêm apostando em Intranet. Hoje estão na terceira geração, a mais interativa de todas. Souvenir Zalla Revista
Leia maisDesenvolvimento de Sistema WEB com orçamento ajustável
PROPOSTA DE PROJETO Desenvolvimento de Sistema WEB com orçamento ajustável Etapas / Atividades Desenvolvimento de Site (CMS) Hospedagem de Sistema e Suporte Técnico Gerenciamento do Sistema (opcional)
Leia maisCENTRO ESTADUAL DE EDUCAÇÃO TECNOLÓGICA PAULA SOUZA ETEC PROF. MÁRIO ANTÔNIO VERZA CURSO TÉCNICO EM INFORMÁTICA PARA INTERNET
CENTRO ESTADUAL DE EDUCAÇÃO TECNOLÓGICA PAULA SOUZA ETEC PROF. MÁRIO ANTÔNIO VERZA CURSO TÉCNICO EM INFORMÁTICA PARA INTERNET WEBSITE MUNDO MULHER GABRIELA DE SOUZA DA SILVA LUANA MAIARA DE PAULA SILVA
Leia maisFábio Rocha de Araújo & Felipe Rocha de Araújo. 30 de janeiro de 2012
Laboratório de Processamento de Sinais Laboratório de Sistemas Embarcados Universidade Federal do Pará 30 de janeiro de 2012 Introdução Conhecendo o Joomla! Administrando extensões Joomla! e criando Módulos
Leia maisINTERNET HOST CONNECTOR
INTERNET HOST CONNECTOR INTERNET HOST CONNECTOR IHC: INTEGRAÇÃO TOTAL COM PRESERVAÇÃO DE INVESTIMENTOS Ao longo das últimas décadas, as organizações investiram milhões de reais em sistemas e aplicativos
Leia maisProjeto Disciplinar de Infra-Estrutura de Software SISPA FACULDADE SENAC
1 Projeto Disciplinar de Infra-Estrutura de Software SISPA FACULDADE SENAC Edilberto Silva 1, André Luiz (1012545), Andreia Pereira da Silva (1012547) Carlos Alberto (1012206), Humberto César de Carvalho
Leia maisSISTEMA DE BANCO DE IMAGENS MANUAL DE USO
SISTEMA DE BANCO DE IMAGENS MANUAL DE USO Versão: BETA Última atualização: 24/06/2012 Índice O sistema de banco de imagens 03 Pesquisa de fotos 04 Pautas e eventos 08 Cadastro de fotos 09 Edição e indexação
Leia maishttp://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho
vi http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Administração de Redes de Computadores Resumo de Serviços em Rede Linux Controlador de Domínio Servidor DNS
Leia maisPROPOSTA DE CRIAÇÃO E DESENVOLVIMENTO DE WEBSITE
PROPOSTA DE CRIAÇÃO E DESENVOLVIMENTO DE WEBSITE Através do presente documento, a agência ACNBRASIL tem como objetivo apresentar uma proposta de criação e desenvolvimento de Website para COOPERATIVA DE
Leia maisFACULDADE SENAC-RS PELOTAS RODRIGO ALMEIDA PEREIRA. Sistemas de Informação
FACULDADE SENAC-RS PELOTAS Analise e Desenvolvimento de Sistemas RODRIGO ALMEIDA PEREIRA Sistemas de Informação Pelotas/RS Maio de 2013 Sumário 1. Introdução 1 2. Um pouco de sua história 1 3. Requerimentos
Leia maisTiago Rodrigo Marçal Murakami
Tiago Rodrigo Marçal Murakami Bacharel em Biblioteconomia pela USP Estudante de Administração Pública na UFOP Editor do Blog Bibliotecários sem Fronteiras - BSF Responsável pelo RABCI Estrutura e objetivo
Leia maisPlanejando o aplicativo
Um aplicativo do Visual FoxPro geralmente inclui um ou mais bancos de dados, um programa principal que configura o ambiente de sistema do aplicativo, além de uma interface com os usuários composta por
Leia maisATIVIDADES PRÁTICAS SUPERVISIONADAS
ATIVIDADES PRÁTICAS SUPERVISIONADAS CST em Análise e Desenvolvimento de Sistemas 5ª. Série Programação e Design para Web A atividade prática supervisionada (ATPS) é um procedimento metodológico de ensino-aprendizagem
Leia maisCOLIVRE Cooperativa de Tecnologias Livres www.colivre.coop.br contato@colivre.coop.br Telefone: (71) 3011-2199 CNPJ: 07.970.
Razões para usar Noosfero como plataforma de rede social da USP COLIVRE Cooperativa de Tecnologias Livres www.colivre.coop.br contato@colivre.coop.br Telefone: (71) 3011-2199 CNPJ: 07.970.746/0001-77 Contato:
Leia maisANEXO 11. - Conteúdos em formato de texto puro e listas; - Conteúdos em formato de texto puro e conteúdo categorizado;
ANEXO 11 O CMS PROCERGS Para o desenvolvimento de sites, objeto deste edital, a empresa contratada obrigatoriamente utilizará uma ferramenta CMS (Content Management Systems ou Sistema de Gestão de Conteúdo)
Leia maisSOFTWARE LIVRE NO SETOR PÚBLICO
SOFTWARE LIVRE NO SETOR PÚBLICO Marco Túlio dos Santos(mtuliods@hotmail.com) Thales Macieira(monteiro_macieira@yahoo.com.br) Richardson Mendes(richardsonmendes407@gmail.com) Resumo: O artigo a seguir tem
Leia maisMódulo e-rede Prestashop v1.0. Manual de. Instalação do Módulo. estamos todos ligados
Módulo e-rede Prestashop v1.0 Manual de Instalação do Módulo estamos todos ligados ÍNDICE 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Instruções iniciais 4 4.2 Instalação
Leia maisNSi Output Manager Perguntas frequentes. Version 3.2
NSi Output Manager Perguntas frequentes Version 3.2 I. Informações gerais sobre o produto 1. Novos recursos no NSi Output Manager 3.2 Existem vários novos melhoramentos no servidor para o NSi Output Manager
Leia maisTiago/Costa/ Web & Graphic Designer
Tiago/Costa/ Web & Graphic Designer Proposta comercial de 2 sites dinâmicos com painel de controle para: CDV Indíce Premissa Front-end Back-end Metodologia Manutenção preventiva Cronograma Investimento
Leia maisProgramação para Internet Orientada a Objetos com PHP & MySQL Instalando e configurando um ambiente de ferramentas PHP e MySQL. Prof. MSc.
Programação para Internet Orientada a Objetos com PHP & MySQL Instalando e configurando um ambiente de ferramentas PHP e MySQL Prof. MSc. Hugo Souza Na última aula falamos um pouco sobre as ferramentas
Leia maisFileMaker Pro 14. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 14
FileMaker Pro 14 Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 14 2007-2015 FileMaker, Inc. Todos os direitos reservados. FileMaker Inc. 5201 Patrick Henry Drive Santa Clara,
Leia maisSISTEMAS DISTRIBUÍDOS
SISTEMAS DISTRIBUÍDOS Cluster, Grid e computação em nuvem Slide 8 Nielsen C. Damasceno Introdução Inicialmente, os ambientes distribuídos eram formados através de um cluster. Com o avanço das tecnologias
Leia maisConteúdo Programático de PHP
Conteúdo Programático de PHP 1 Por que PHP? No mercado atual existem diversas tecnologias especializadas na integração de banco de dados com a WEB, sendo o PHP a linguagem que mais se desenvolve, tendo
Leia maisLucas Nascimento Santos
Lucas Nascimento Santos Mobile Application Developer lucassantoos56@gmail.com Resumo Lucas Nascimento Santos (@ll_ucasn), engenheiro de software. Estudante de Ciência da Computação na Universidade Salvador
Leia maisTIRE SEU PROJETO DA GAVETA. kinghost.com.br
TIRE SEU PROJETO DA GAVETA #1 Escolha a ferramenta ideal para impulsionar seu negócio. Existem diversas ferramentas no mercado que podem lhe auxiliar na hora de montar e administrar seu negócio. São plataformas
Leia maisFerramenta de apoio a gerência de configuração de software. Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl
Ferramenta de apoio a gerência de configuração de software Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl Roteiro de apresentação Introdução Objetivos Fundamentação Teórica Gerência de Configuração
Leia maisTrabalho de Sistema de Informações. Instalação e configuração aplicativo Ocomon
Trabalho de Sistema de Informações Aluno: Paulo Roberto Carvalho da Silva Instalação e configuração aplicativo Ocomon O trabalho tem como objetivo o estudo de caso,a instalação, configuração e funcionamento
Leia maisSoftware automatizado para controle de consultas da clínica de fisioterapia
Software automatizado para controle de consultas da clínica de fisioterapia Jeverson Siqueira 1, Wallace Caldeira 1, Jorge Aikes Junior 1 1 Ciência da Computacão Faculdades Anglo Americano de Foz do Iguaçu
Leia maisUNICE Ensino Superior Linguagem de Programação Ambiente Cliente Servidor.
UNICE Ensino Superior Linguagem de Programação Ambiente Cliente Servidor. Modelo Cliente/Servidor Por HIARLY ALVES Fortaleza - CE Apresentação. O mais famoso tipo de arquitetura utilizada em redes de computadores
Leia mais5 Mecanismo de seleção de componentes
Mecanismo de seleção de componentes 50 5 Mecanismo de seleção de componentes O Kaluana Original, apresentado em detalhes no capítulo 3 deste trabalho, é um middleware que facilita a construção de aplicações
Leia maisEMISSÃO DE CERTIFICADOS ELETRÔNICOS NOS EVENTOS DO INSTITUTO FEDERAL CATARINENSE CÂMPUS VIDEIRA
EMISSÃO DE CERTIFICADOS ELETRÔNICOS NOS EVENTOS DO INSTITUTO FEDERAL CATARINENSE CÂMPUS VIDEIRA Jeferson Boesing 1 ; Tiago Heineck 2 ; Angela Maria Crotti da Rosa 3 ; Leila Lisiane Rossi 4 INTRODUÇÃO Alunos
Leia maisVVS Sistemas (21)3405-9500
Índice Assunto Página Apresentação... 2 Funcionamento do Módulo... 3 Instalação do Módulo... 4 Configurações no C-Plus NF-e... 9 Acessando os arquivos... 11 Apresentação Apresentamos o módulo C-Plus NF-e
Leia maisEMISSÃO DE CERTIFICADOS ELETRÔNICOS NOS EVENTOS DO INSTITUTO FEDERAL CATARINENSE CÂMPUS VIDEIRA
EMISSÃO DE CERTIFICADOS ELETRÔNICOS NOS EVENTOS DO INSTITUTO FEDERAL CATARINENSE CÂMPUS VIDEIRA Autores : Jeferson BOESING; Tiago HEINECK; Angela Maria Crotti da ROSA; Leila Lisiane ROSSI Identificação
Leia mais