PHP:
Iniciando um novo projeto

Como Fazer:

Começar um projeto PHP é simples. Você precisa de um ambiente de desenvolvimento básico. Instale um servidor local como XAMP, WAMP ou MAMP e um editor de texto, como VSCode ou PHPStorm. Depois, crie um arquivo index.php:

<?php
echo "Olá, mundo!";
?>

No navegador, a saída será algo assim:

Olá, mundo!

Mergulho Profundo

O PHP, uma linguagem de script do lado do servidor, chegou ao mundo em 1994 e desde então tem evoluído constantemente. Para início de projetos, houve tempos em que o PEAR e o PECL eram os caras na área. Hoje, usamos o Composer, um gerenciador de dependências que simplifica a adição de bibliotecas e frameworks ao nosso projeto.

Implementar um projeto do zero envolve escolhas. Frameworks como Laravel e Symfony podem turboar seu desenvolvimento com uma rica oferta de funcionalidades embutidas. Se preferir, você pode começar sem frameworks, o que é ótimo para aprender as tripas do PHP.

Aqui vai um exemplo simples para criar um projeto com Composer e incluir o framework Slim:

  1. Instale o Composer globalmente.
  2. Execute composer require slim/slim:"4.*" na raiz da pasta do seu projeto.
  3. Crie um arquivo index.php utilizando Slim:
<?php
use Psr\Http\Message\ResponseInterface as Response;
use Psr\Http\Message\ServerRequestInterface as Request;
use Slim\Factory\AppFactory;

require __DIR__ . '/vendor/autoload.php';

$app = AppFactory::create();

$app->get('/hello/{name}', function (Request $request, Response $response, array $args) {
    $name = $args['name'];
    $response->getBody()->write("Olá, $name");
    return $response;
});

$app->run();

Rode o servidor local e acesse localhost/hello/mundo. Você verá:

Olá, mundo

Veja Também

Para expandir seu conhecimento e habilidades em PHP e gerenciamento de projetos, aqui estão alguns recursos: