Category: PHP

Cursos de programação e tecnologia gratuitos

Acesse diversos cursos de programação, desenvolvimento mobile, desenvolvimento web de forma gratuita. Basta criar uma conta grátis e começar a fazer nossos cursos online. Todos os nossos cursos online são baseados em vídeos tutoriais.

https://www.schoolofnet.com/cursos/gratuitos

Cursos online gratis

Tenha acesso a todos os cursos online gratuitos abaixo. Todos os cursos são baseados em vídeos. Comece a aprender programação, desenvolvimento web...

Acelere o Laravel em cima do Swoole

Swoole é uma estrutura de programação assíncrona de nível de produção para PHP. É uma extensão PHP escrita em linguagem C pura, que permite que desenvolvedores de PHP escrevam serviços TCP, UDP, soquete Unix, HTTP, WebSocket de alto desempenho, escaláveis ​​e simultâneos em HTTP, sem serviços de muito conhecimento da programação de E / S sem bloqueio e kernel Linux de baixo nível. Você pode pensar no Swoole como algo como o NodeJS, mas para o PHP, com maior desempenho.

Por que rodar o Laravel no Swoole?

https://www.w3c-lab.com/php-7-1-swoole-v1-9-5-vs-node-js-benchmark-test-php7-swoole-beats-node-js/

https://github.com/swoole/swoole-src

Aplicações assíncronas com PHP, Swoole e Lumen

Um requisito básico de uma aplica...

Falhas no PHP

Várias vulnerabilidades no PHP podem permitir a execução arbitrária de códigos

NÚMERO CONSULTIVO MS-ISAC:

2019-087

DATA (S) EMITIDA (S):

09/03/2019

VISÃO GLOBAL:

Várias vulnerabilidades foram descobertas no PHP, a mais grave das quais poderia permitir a execução arbitrária de...

Sep 11, 2019 in PHP

Como instalar versões diferentes do PHP (5.6, 7.0, 7.1, 7.2, 7.3) no Ubuntu

O PHP é de código aberto e uma das linguagens mais populares para desenvolvimento de sites e aplicações web. Ele roda do lado do servidor e pode ser embutido no HTML.

Atualmente, as versões suportadas do PHP são a 5.6, 7.0, 7.1, 7.2, 7.3. Isso significa que as versões 5.3, 5.4 e 5.5 chegaram ao fim da vida, não recebem mais suporte e atualizações de segurança. Neste tutorial, vamos mostrar como instalar as versões suportadas do PHP no Ubuntu e derivados com as extensões para os servidores Apache e Nginx.

...

10 Laravel Eloquent tips and tricks

1. Automatic Model Validation

It can sometimes be convenient to automatically validate your model when it gets created or updated. This is very easily achieved with Laravel through the use of Model events.

class Post extends Eloquent
{
    public staic $autoValidates = true;
    protected static $rules = [];
    protected static function boot()
    {
        parent::boot();
        // or static::creating, or static::updating
        static::saving(function($model)
        {
            if (...









Aprenda 9 truques para o Eloquent do Laravel

Eloquent é o nome do ORM (Object Relational Mapping) nativo no Framework PHP Laravel, que facilita (e muito) toda a manipulação do banco de dados. Não importa se é uma simples inserção de dados ou uma busca extremamente complexa com relações entre tabelas, o Eloquent dispõe de métodos de fácil compreensão e conta com uma documentação completa de como funciona dentro do Laravel.

Este artigo traz nove truques que todo desenvolvedor PHP deveria conhecer sobre o Eloquent, princi...

How To Install and Use PHP Composer on Ubuntu 18.04 | aws-ec2

Composer is a dependency manager for PHP (similar to npm for Node.js or pip for Python). Composer will pull in all the required PHP packages your project depends on and manage them for you.

In this tutorial, we’ll show you how to install and use Composer on an Ubuntu 18.04 machine. The same steps can be used for Ubuntu 16.04.

Prerequisites

Installing PHP Composer

To install Composer on your Ubuntu syste...

Linux / Unix: Restart PHP Service Command

Linux / Unix: Restart PHP Service Command

PHP is associated with either your web-server or external FastCGI process manager. In most cases you just need to restart web-server such as Apache / Nginx / Lighttpd depending on your system and software.

Restart PHP by restarting your web-server
Type the following command as per your web-server.

Restart Apache for php service

If you are using Apache we...