Jump to content

12 Anos Online! 🎂

NaNyNhA

Membro
  • Content Count

    1,185
  • Joined

  • Last visited

  • Days Won

    14

NaNyNhA last won the day on October 11 2016

NaNyNhA had the most liked content!

Community Reputation

344 Muito bom

About NaNyNhA

  • Rank
    Apedeuta
  • Birthday 03/15/1995

Profile Information

  • Gênero:
    Masculino

Contact Methods

  • Facebook:
    https://www.facebook.com/pages/Augusto-Ferreira-Cria%C3%A7%C3%A3o-de-Sites/945114472172819?fref=ts
  • Site:
    http://www.augustoferreira.com

Recent Profile Visitors

6,691 profile views
  1. Finalmente alguém aqui no Fórum que fala a minha lingua! Não irei comentar nada sobre hahaha Apenas em minha defesa, perdão por este projeto não ter saído ainda, sinceramente não sei nem quando será, pois, está bem corrido pra mim.
  2. Isso mesmo, porém isso só vai conseguir ser feito se: 1 - Não estiver usando namespace e usar o include da classe; 2 - No caso do projeto aqui citado, usando namespace, usar o use Sendo assim, você irá conseguir chamar: <?php class MinhaClasse { public static function meuMetodo($args = null) { // TODO: To Implement... } } MinhaClasse::meuMetodo($args); Abraços
  3. Você pode usar o bom e velho define() no arquivo config ou você pode fazer o que os frameworks fazem: utilizar a função env(). Alguns de forma mais simples fazem da seguinte forma: config.php Util.php (classe Util ou outra classe de configuração Global) Sendo assim, na chamada abaixo, você terá o valor desejado se passar uma chave existente do array. App\Util\Util::getConfig('server_name'); Na verdade é até recomendado usar uma classe. Só pra você ter ideia, os Frameworks, inclusive os mais conhecidos, usam classe(s) para manipular as configurações do projeto. 2
  4. Hey everyone, beleza? Bora dar um up nos sites! Se trata de um tutorial e uma dica rápida pra quem não quer se preocupar em fazer consultas no banco "na mão" e até um pouquinho de segurança =P Nesse exemplo vou mostrar a lib do Laravel (um framework PHP), a Eloquent. Docs: https://laravel.com/docs/5.4/eloquent Requisitos: - PHP >= 5.6.4 - Composer (tutorial de como instalar https://www.l2jbrasil.com/index.php?/topic/119282-iniciando-um-projeto-web-com-composer-phpoo/?hl=composer) Obs.: É esperado que você esteja utilizando um padrão MVC para esta implementação. "É esperado", mas nada imp
  5. Eu ia comentar os pontos que eu observei no site ontem, mas resolvi não comentar (crítica construtiva), mas pegando o gancho ai... Sem falar de formulários, PDO, etc. de cara só olhando teu config.php, se liga no caso a seguir: 1- O VPS caiu ou a internet do VPS caiu ou deu alguma bronca de conexão. O que vai estourar pro usuário na tela? Falha na conexão: Unknown database 'NOME_DB' Esse caso aí é se não achar a DB, mas se não conseguir conectar claro que vai estourar outro erro, como por ex: access denied... 2 - Aparece o nome da db ou o nome do usuário pra quem ta acessando, l
  6. vdd acho viável atualizar o nome do tópico, pois essa query meio que da um wipe dos chars e tudo relacionado a ELES (no plural), nada específico, desde os personagens até as suas respectivas contas. Como o banco do l2j é uma porcaria (é mal feito), não é relacionado da forma correta, é só executar a query sem nenhuma ordem de execução.
  7. +1 tópico dando uma breve comentada sobre alguns códigos e técnicas para melhorar o posicionamento dos sites no Google juntamente com o seu desempenho. #1 Evite Black Hat Extremamente importante. Se o Google detectar Black Hat em seu site ele simplesmente pode apagar de vez seu site das buscas! É isso mesmo. Como já tem conteúdos na web falando sobre, deixo um link muito bom para que vocês não tropecem neste erro. Link #2 Title, Description e Keywords Title: É importante que cada página do seu site contenha um título diferente e que ele seja bem direto de acordo com o conteúdo da p
  8. É vdd manin, o meu prox topico provavelmente vai ser sobre desempenho do site e servidor dai eu vou abordar um pouco essa questão dos formulários.. Enfim, fico grato pelos comentários. Abraços
  9. Fala galera, baixei muitos sites e projetos aqui e vi alguns detalhes que faltaram, também posts do pessoal reportando errors que os sites acontecem, etc etc. Enfim, vou apontar 2 tópicos que eu achei importante, a segurança e os errors. # Segurança básica É claro que todos sabem que não existe 100% de segurança, mas você consegue deixar sua aplicação mais difícil de ser invadida e com menos erros. Algumas coisas que você pode fazer para aumentar a segurança do seu website. 1 - reCaptcha: é muuito importante hoje com o aumento de bots. É claro que já existem bots que conseguem bur
  10. 1 erro ta em preto em cima dessa imagem aí, é conectar a database correta, não existe essa com nome 'acis' 2 não é um erro, é um alerta dizendo que esse tipo de conexão com o banco mysql_connect está depreciado. Vc pode ou colocar um @ em frente a isso, exemplo: @mysql_connect mas aí teria que colocar em todas as chamadas do mysql Ou você pode colocar no arquivo de configuração: error_reporting(0); Eu creio que funcionará e sairá os erros, você usará o site sem aparecer os erros
  11. Fala galera, mais uma dica pra web. O que eu mais vejo é sites usando o LiveZilla, mas hoje venho-vos apresentar o Tawk.to. Cada um com seus prós e contras, porém eu adorei o Tawk.to principalmente porque você não precisa de nenhum software instalado ou banco... Principais características que eu pude notar neste curto período que uso ele: - Free (até o momento, não sei se futuramente vai possuir planos) - Não precisa de software instalado - Integração via API (Javascript com eventos) - Não precisa usar o seu banco de dados - Mostra a atividade dos usuários em seu site, a mudanç
  12. #Composer para iniciantes Meus caros, tudo tranquilo? Então, vim dar uma dica pra quem está começando na área de programação web. É um aprendizado muito show e até mesmo um incentivo para quem já programa de forma estruturada começar a programar em OO e de forma mais profissional. # Composer De forma bem genérica: é um gerenciador de dependências. Pra evitar você ficar fazendo download manual das libs (bibliotecas) e jogando no seu projeto. Ele também evita de ficar dando include e require em vários arquivos. Mas para começarmos a usá-lo, é necessário entender um conceito bem simple
  13. Se eu fosse voce, escutava o @Ivan Pires, se nao for usar a API deles, usa ao menos um checkout transparente que ja melhora, esse script ai eh muito amador... Eh tao amador e inseguro que um cara que ao menos sabe como funciona, ele faz uma compra de 1 real e compra quantos coins (ou moeda q seu site esteja vendendo) ele quiser...
×
×
  • Create New...