микрозаймы онлайн займы на карту займы по паспорту

CMS Laravel Brasil 16

Estamos iniciando o desenvolvimento de um CMS em Laravel. Estamos nos organizando no grupo Laravel-br do slack , onde fizemos um primeiro hangout para um brainstorm inicial:

http://youtu.be/vyqWYkUzfHk

Levantamos os seguintes pontos:

O wordpress apesar de ser desorganizado (do ponto de vista de código) é bem funcional, e pode nos inspirar nos seguintes pontos:

  • Temas
  • Plugins
  • Hooks – filters e actions

Algumas metas que estabelecemos:

  • Deverá conter um bom controle de rotas
  • Poderá conter migrations dentro de plugins/temas
  • ACL
  • Foco em SEO
  • Gerenciamento de multimídia
  • Usará pacotes do artesãos: acl, modullate, seo…

Algumas dúvidas que deixamos no ar:

  • Usar angular, backbone ou ember?
  • Qual o nome para o CMS?

O que vocês gostariam de ver em um CMS? O que vocês esperam de um CMS em Laravel? Quem quiser participar temos um canal sobre o assunto no grupo do slack.

Vamos movimentar essa comunidade Laravel Brasil…

Abraços

  • http://jeffe.com.br/ Jefferson Giovani

    Com certeza este é um projeto muito bem vindo para a comunidade.
    Deixo uma nota quanto ao uso do Angular, que trazuma certa dificuldade para indexação de conteúdo para os motores de busca, mas que seria perfeito para ser usado no Backend.

  • Jonathan André Schweder

    Sugiro a criação de API’s para acesso de terceiros ao CMS, além disso diria que dentre as bibliotecas JS o Angular está popular e realmente é uma lib de facil utilização porém existe o problema das grandes mudanças que estão acontecendo na lib, muitas vezes funções básicas que quem programou nas versões 1.2.* e 1.3.* sabe a encrenca.

    • http://marlonassuncao.com/ Marlon Assunção

      Acho sua sugestão muito válida. Isso facilitaria o desenvolvimento de aplicativos que necessitem de consumir dados vindos do banco de dados do site.

  • http://marlonassuncao.com/ Marlon Assunção

    Acho que seria interessante desenvolver custom posts e custom fields, que são features que agilizam o desenvolvimento de sites feitos em wordpress.

  • http://www.praticaconsultorias.com.br Bruno Quaresma

    Usar o Angular seria legal. Um nome… Labra – Laravel + Brasil

  • Gabriel Glauber

    Acho interessante o controle de revisões dos posts com opção de comparação entre versões, como no wp… Auto save tb acho legal… Angular tb… Para o nome sugiro RedPanda, fazendo referência ao panda vermelho, mascote do Laravel.

  • Tafarel Chicotti

    Acho legal a idéia… e deixar o projeto no git para poder estudar é uma boa…

    Em relação ao Angular, acho que pode acabar complicando quando o projeto começar a crescer e pode dar conflitos com a questão de SEO.

    Uma sugestão aproveitando o Red Panda do amigo, seria ressucitar a antiga e querida raposinha do msn o Pyong como mascote… algo como LaPyoCMS

    Em questão de tecnologia, acho q valeria levarmos em conta alguns módulos bastante utilizados com o WP como o MagicForms, Email Marketing, Captura de E-mail, que podem acabar sendo diferenciais já integrados aos projeto.

  • Cristiano Cardoso

    Acredito que seria interessante um sistema para criar módulos imbutido, assim como ter API para integração. Quanto ao nome que tal Laracroft.

    • https://www.facebook.com/webalissoncs Alisson

      UHAUHAUHAHUA laracroft, genial

  • https://www.facebook.com/webalissoncs Alisson

    Larashift

  • mlops

    muito boas ideias..Quer estar nessa..:)

  • http://www.zueirasemlimites.com.br/ Zueiro Sem Limite

    eu não sou desenvolvedor de nada, mas tenho um site há vários anos e tive bastante experiência com WordPress e Blogger, vou dar algumas sujestões a nível de usuário final

    Praticamente todos os blogueiros querem ganhar dinheiro com sites, todos mesmo, por tanto que tal criar um CMS onde:

    1: Existam temas para criação de fórum simples como PHPBB ou Invision como página inicial;
    2: Que exista um módulo de gerenciamento de mídias decente, por ex, a galeria de imagens do Invision Power Board ou do Xenforo, onde seja possivel adicionar um botão que forçe o download de imagens ou qualquer outra mídia, marca d’água, EXIF, todos os dados da mídia;
    3: Que seja possível outro desenvolvedor criar plugins para melhorar o sistema, como plugin de pagamento usando os diversos sistemas financeiros como paypal, pagseguro, mercado pago, boleto, cartão de crédito etc;
    4: Que haja um sistema simples onde possa gerenciar os usuários definindo níveis para cada um ou em massa, ex: grupo de usuários cadastrados, usuários assisntes, usuários vip etc;
    5: Seleção ou criação de temas livre, onde os usuários sejam livres (que nem o WP) e possa definir qual tema usar;
    6: Um campo onde cada usuário seja livre para editar o CSS do site livremente, escolhendo cores, tamanhos e formas sem “burocracia”;
    7: Que seja responsivo;
    8: Que códigos prontos javascript possam ser adicionados de forma simples até por quem não entende de nada, ex: no Blogger você pode abrir um campo na dashboard e adicionar qualquer código java inclusive até junto com o css, bastando abrir e pondo o css dentro procedido do java ou não. muito simples, qualquer noob lendo um pouco consegue aplicar um elemento novo no site ou blog dessa forma.
    9: Habilidade de definir se o sistema é livre pra qualquer visitante ou será pago totalmente ou parcialmente, ex: usuários são livres pra debater no fórum mas não tem acesso à galeria de mídia ou sessão de downloads, outro ex: se a comunidade é tipo um deviantart e o adm quer que os usuários paguem para ver a galeria, haveria um tipo de controle de níveis de usuário simplificado (ver ponto 4);
    10: integração simples para o usuário comum integrar com outros sistemas como coppermine, xenforo, phpbb, moot, bbpress, ou qualquer tipo de forum ou sistema de terceiros.

    Isso foi de um ponto de vista de um usuário comum, qualquer termo errado não foi por querer, me perdoem as falhas.
    Eu acho o seguinte, todos vocês são desenvolvedores, deveriam perguntar a quem não é, porque o programador vê tudo em código e muitas vezes não entende a real necessidade ou visão de quem precisa de um produto, o cliente tem uma visão muitas vezes rentável ou revolucionária mas não detém o conhecimento ou destreza de por em prática o que tá na sua cabeça. É isso.

  • http://edirpedro.com.br Edir Pedro

    Acho que o mais importante seria não desvirtuar o Laravel, manter 100% da possibilidade de expandir a aplicação usando o framework ao invés das convenções do CMS. Porque penso da seguinte maneira, ferramentas se integrando ao Laravel ao invés de ferramentas se integrando ao CMS que foi montado sobre o Laravel.

    Só não sei até que ponto isso é possível porque pegando o exemplo do OpenCart, ele é um MVC e suas extensões são instaladas injetando arquivos dentro da aplicação ao invés de estarem numa pasta como é no WordPress.

    CMS para usuários leigos já existem vários, o que eu como desenvolvedor ando procurando seria algo melhor que o WP, melhor do ponto de vista de desenvolvedor, que seja fácil de criar CRUDs para novos conteúdos e extender o funcionamento do site. Seria mais um kit de ferramentas contendo o essencial, ferramentas para criar telas como as do WP para listagem e edição, uma tela de login, gerenciador de arquivos, de regras de usuários e outros em forma de módulos que fossem fácil de acoplar ao projeto.

  • Davi Menegotto

    Legal a iniciativa galera, eu mantenho um cms por enquanto próprio desde 2014 em laravel…. Tendo a preocupação de SEO Utilizar o front com aplicações bind, Tipo angular, react não seria uma boa prática 😉 estarei entrando no canal do slack

  • Davi Menegotto

    nao encontrei o grupo do slak….

  • Marcus Vinicius

    Boa noite amigos

    Sou novo no Laravel e gostaria por gentileza se possível, me dessem dicas para SEO no mesmo.
    Grato e À disposição