{"id":39790,"date":"2020-09-30T01:46:50","date_gmt":"2020-09-30T08:46:50","guid":{"rendered":"https:\/\/kinsta.com\/?p=79484"},"modified":"2025-02-17T10:54:43","modified_gmt":"2025-02-17T13:54:43","slug":"frameworks-php-populares","status":"publish","type":"post","link":"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/","title":{"rendered":"Os Frameworks PHP mais Populares para Usar em 2026"},"content":{"rendered":"<p>Quando voc\u00ea pensa em desenvolvimento web, al\u00e9m de HTML, CSS e JavaScript, a linguagem PHP \u00e9 um dos nomes que vem \u00e0 mente.<\/p>\n<p>Ao contr\u00e1rio da cren\u00e7a popular, o <a href=\"https:\/\/kinsta.com\/pt\/blog\/o-php-morreu\/\">PHP n\u00e3o est\u00e1 morto<\/a>. Ele ainda \u00e9 amplamente utilizado por sites, incluindo grandes nomes como Facebook e Wikipedia.<\/p>\n<p>De acordo com a W3Techs, o PHP \u00e9 usado por cerca de <a href=\"https:\/\/w3techs.com\/technologies\/details\/pl-php\">79% de todos os sites<\/a>. \u00c9 <a href=\"https:\/\/w3techs.com\/technologies\/overview\/programming_language\">oito vezes mais popular do que o ASP.NET<\/a>, o seu rival mais pr\u00f3ximo nas linguagens de programa\u00e7\u00e3o do lado do servidor.<\/p>\n<p>A participa\u00e7\u00e3o do uso do PHP tem se mantido consistente durante o \u00faltimo ano.<\/p>\n<figure style=\"width: 593px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/uso-historico-php.png\" alt=\"Uso hist\u00f3rico do PHP\" width=\"593\" height=\"368\"><figcaption class=\"wp-caption-text\">Uso hist\u00f3rico do PHP<\/figcaption><\/figure>\n<p>Os programadores de PHP freq\u00fcentemente se voltam para uma framework PHP para compor seu c\u00f3digo. Vamos descobrir o que s\u00e3o frameworks PHP, por que elas s\u00e3o usadas, e examinar algumas das mais populares.<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2>O que \u00e9 uma framework PHP?<\/h2>\n<p>Uma framework PHP \u00e9 uma plataforma para criar aplicativos web PHP. Os frameworks PHP fornecem bibliotecas de c\u00f3digo para fun\u00e7\u00f5es comumente usadas, reduzindo a quantidade de c\u00f3digo original que voc\u00ea precisa escrever.<\/p>\n<kinsta-video src=\"https:\/\/www.youtube.com\/watch?v=pW7Vyr2SW_s\"><\/kinsta-video>\n<h2>Por que usar uma framework PHP?<\/h2>\n<p>H\u00e1 muitas boas raz\u00f5es para usar frameworks PHP, em oposi\u00e7\u00e3o \u00e0 <a href=\"https:\/\/kinsta.com\/pt\/blog\/editar-codigo-wordpress\/\">codifica\u00e7\u00e3o a partir do zero<\/a>.<\/p>\n<h3>1. Desenvolvimento mais r\u00e1pido<\/h3>\n<p>Como os frameworks PHP t\u00eam bibliotecas e ferramentas embutidas, o tempo necess\u00e1rio para o desenvolvimento \u00e9 menor.<\/p>\n<p>Por exemplo, o framework CakePHP tem a ferramenta de linha de comando Bake que pode criar rapidamente qualquer c\u00f3digo de esqueleto que voc\u00ea precisa em seu aplicativo.<\/p>\n<p>V\u00e1rias frameworks populares de PHP t\u00eam a biblioteca PHPUnit integrada para testes f\u00e1ceis.<\/p>\n<p>2. Menos c\u00f3digo para escrever<\/p>\n<p>O uso de fun\u00e7\u00f5es incorporadas \u00e0 framework significa que voc\u00ea n\u00e3o precisa escrever tanto c\u00f3digo original.<\/p>\n<h3>3. Bibliotecas para tarefas comuns<\/h3>\n<p>Muitas tarefas que os desenvolvedores precisar\u00e3o realizar dentro de aplicativos web s\u00e3o comuns. Exemplos s\u00e3o valida\u00e7\u00e3o de formul\u00e1rios, sanitiza\u00e7\u00e3o de dados e opera\u00e7\u00f5es CRUD (Create, Read, Update, and Delete). Em vez de ter que escrever suas pr\u00f3prias fun\u00e7\u00f5es para estas tarefas, voc\u00ea pode simplesmente usar as que fazem parte do framework.<\/p>\n<h3>4. Siga as boas pr\u00e1ticas de codifica\u00e7\u00e3o<\/h3>\n<p>Os frameworks PHP geralmente seguem as melhores pr\u00e1ticas de codifica\u00e7\u00e3o. Por exemplo, eles dividem o c\u00f3digo ordenadamente em v\u00e1rios diret\u00f3rios de acordo com a fun\u00e7\u00e3o.<\/p>\n<figure style=\"width: 900px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/framework-directorio-symfony.png\" alt=\"Framework de diret\u00f3rio padr\u00e3o Symfony (Fonte da imagem: Symfony)\" width=\"900\" height=\"510\"><figcaption class=\"wp-caption-text\">framework de diret\u00f3rio padr\u00e3o Symfony<\/figcaption><\/figure>\n<p>Eles for\u00e7am voc\u00ea a organizar o c\u00f3digo de uma maneira mais limpa, mais limpa e mais f\u00e1cil de manter.<\/p>\n<p>Os frameworks tamb\u00e9m t\u00eam suas pr\u00f3prias conven\u00e7\u00f5es de nomenclatura para entidades que voc\u00ea deve seguir.<\/p>\n<h3>5. Mais seguro do que escrever seus pr\u00f3prios aplicativos<\/h3>\n<p>Existem muitas <a href=\"https:\/\/docs.php.earth\/security\/intro\/\">amea\u00e7as \u00e0 seguran\u00e7a PHP<\/a>, incluindo scripts cruzados, <a href=\"https:\/\/kinsta.com\/pt\/blog\/injecao-sql\/\">ataques de inje\u00e7\u00e3o SQL<\/a> e falsifica\u00e7\u00e3o de pedidos cruzados no local. A menos que voc\u00ea tome as medidas certas para proteger seu c\u00f3digo, <a href=\"https:\/\/kinsta.com\/pt\/docs\/informacoes-de-servico\/divulgar-vulnerabilidade-de-seguranca\/\">seus aplicativos web PHP ficar\u00e3o vulner\u00e1veis<\/a>.<\/p>\n<p>O uso de uma framework PHP n\u00e3o \u00e9 um substituto para escrever c\u00f3digo seguro, mas minimiza a chance de <a href=\"https:\/\/kinsta.com\/pt\/blog\/wordpress-hackeado\/\">explora\u00e7\u00f5es de hackers<\/a>. Boas frameworks t\u00eam a sanitiza\u00e7\u00e3o de dados incorporada e defesas contra as amea\u00e7as comuns mencionadas acima.<\/p>\n<p>6. Melhor trabalho em equipe<\/p>\n<p>Projetos com v\u00e1rios desenvolvedores podem dar errado se n\u00e3o houver clareza sobre o assunto:<\/p>\n<ul>\n<li>Documenta\u00e7\u00e3o<\/li>\n<li>Decis\u00f5es de projeto<\/li>\n<li><a href=\"https:\/\/kinsta.com\/pt\/blog\/ferramentas-de-revisao-de-codigo\/\">Normas de c\u00f3digo<\/a><\/li>\n<\/ul>\n<p>A utiliza\u00e7\u00e3o de uma framework estabelece regras b\u00e1sicas claras para seu projeto. Mesmo que outro <a href=\"https:\/\/kinsta.com\/pt\/blog\/contrate-um-desenvolvedor-do-wordpress\/\">desenvolvedor<\/a> n\u00e3o esteja familiarizado com a framework, eles devem ser capazes de aprender rapidamente as cordas e trabalhar de forma colaborativa.<\/p>\n<h3>7. Mais f\u00e1cil de manter<\/h3>\n<p>O framework PHP incentiva a refatora\u00e7\u00e3o do c\u00f3digo e promovem o desenvolvimento do DRY (Don&#8217;t Repeat Yourself). A base de c\u00f3digo mais enxuta resultante precisa de menos <a href=\"https:\/\/kinsta.com\/pt\/blog\/manutencao-101-do-wordpress\/\">manuten\u00e7\u00e3o<\/a>.<\/p>\n<p>Voc\u00ea tamb\u00e9m n\u00e3o precisa se preocupar em manter o framework central, como \u00e9 feito para voc\u00ea pelos desenvolvedores.<\/p>\n\n<h2>O que voc\u00ea precisa saber antes de usar uma framework PHP<\/h2>\n<p>A primeira coisa que voc\u00ea precisa saber antes de usar uma framework PHP \u00e9 o pr\u00f3prio PHP! Se voc\u00ea n\u00e3o tiver um bom dom\u00ednio da linguagem, voc\u00ea ter\u00e1 dificuldade para pegar uma framework. A maioria dos frameworks funcionam com PHP vers\u00e3o 7.2 ou posterior.<\/p>\n<p>Se voc\u00ea precisar aperfei\u00e7oar o seu PHP, leia estes artigos:<\/p>\n<ul>\n<li><a href=\"https:\/\/kinsta.com\/pt\/blog\/tutoriais-de-php\/\">Melhores tutoriais PHP<\/a><\/li>\n<li><a href=\"https:\/\/kinsta.com\/pt\/blog\/php-8-1\/\">PHP 8.1<\/a> (a vers\u00e3o atual)<\/li>\n<li><a href=\"https:\/\/kinsta.com\/pt\/blog\/php-8-2\/\">PHP 8.2<\/a> (a pr\u00f3xima vers\u00e3o)<\/li>\n<\/ul>\n<p>Em seguida, voc\u00ea deveria ter constru\u00eddo alguns aplicativos PHP pr\u00f3prias, para que voc\u00ea tenha uma compreens\u00e3o clara do que \u00e9 necess\u00e1rio no frontend e backend.<\/p>\n<p>Conhecer <a href=\"https:\/\/www.killerphp.com\/tutorials\/object-oriented-php\/\">PHP orientado a objetos<\/a> tamb\u00e9m \u00e9 uma necessidade, pois a maioria dos frameworks modernos de PHP s\u00e3o orientadas a objetos. Certifique-se de compreender conceitos como classes, objetos, heran\u00e7a, m\u00e9todos, tra\u00e7os e modificadores de acesso.<\/p>\n<p>Como muitos aplicativos web se conectam a um banco de dados, voc\u00ea deve conhecer os <a href=\"https:\/\/kinsta.com\/pt\/blog\/banco-de-dados-wordpress\/\">bancos de dados<\/a> e a <a href=\"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/\">sintaxe SQL<\/a>. Cada framework PHP tem sua pr\u00f3pria lista de bancos de dados suportados.<\/p>\n<p>\u00c9 \u00fatil entender um modelo de <a href=\"https:\/\/blog.bitsrc.io\/what-is-an-orm-and-why-you-should-use-it-b2b6f75f5e2a\">Mapeamento Relacional a Objetos<\/a> (ORM). ORM \u00e9 um m\u00e9todo de acesso aos dados do banco de dados usando a sintaxe orientada a objetos em vez de usar SQL. Isto significa que voc\u00ea pode escrever suas consultas de banco de dados em PHP familiar, embora possa haver momentos em que voc\u00ea queira usar SQL.<\/p>\n<p>Muito dos frameworks PHP t\u00eam suas pr\u00f3prias ORM embutidas. Por exemplo, Laravel usa o ORM Eloquente. Outros usam um ORM de c\u00f3digo aberto como <a href=\"https:\/\/www.doctrine-project.org\/\">Doctrine<\/a>.<\/p>\n<p>Entender como funcionam servidores web como <a href=\"https:\/\/kinsta.com\/pt\/blog\/nginx-vs-apache\/\">Apache e Nginx<\/a> \u00e9 \u00fatil. Voc\u00ea pode precisar configurar os arquivos no servidor para que seu aplicativo funcione de forma ideal.<\/p>\n<p>Voc\u00ea provavelmente far\u00e1 muito de seu <a href=\"https:\/\/kinsta.com\/pt\/blog\/instalar-wordpress-localmente\/\">desenvolvimento localmente<\/a>, ent\u00e3o voc\u00ea precisa saber sobre o <a href=\"https:\/\/kinsta.com\/pt\/blog\/o-que-e-localhost\/\">localhost<\/a>, tamb\u00e9m. Outra op\u00e7\u00e3o \u00e9 criar e testar seu aplicativo em um ambiente virtual usando o Vagrant e o VirtualBox.<\/p>\n<p>Arquitetura do controlador de vis\u00e3o de modelo<\/p>\n<p>Os frameworks PHP normalmente seguem o padr\u00e3o de projeto <a href=\"https:\/\/medium.com\/@anshul.vyas380\/mvc-pattern-3b5366e60ce4\">Model View Controller<\/a> (MVC). Este conceito separa a manipula\u00e7\u00e3o de dados de sua apresenta\u00e7\u00e3o.<\/p>\n<figure style=\"width: 500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/model-view-controller-process.png\" alt=\"Model View Controller Process - PHP frameworks\" width=\"500\" height=\"550\"><figcaption class=\"wp-caption-text\">Model View Controller Process (Fonte de imagem: <a href=\"https:\/\/commons.wikimedia.org\/wiki\/File:MVC-Process.svg\" target=\"_blank\" rel=\"noopener noreferrer\">Wikimedia Commons<\/a>)<\/figcaption><\/figure>\n<p>O <strong>Modelo<\/strong> armazena a l\u00f3gica comercial e os dados de aplicativo. Ele passa os dados para o<strong> View<\/strong>, a camada de apresenta\u00e7\u00e3o. O <strong>usu\u00e1rio<\/strong> interage com a View e pode inserir instru\u00e7\u00f5es atrav\u00e9s do<strong> Controlador<\/strong>. O Controlador d\u00e1 estes comandos ao Modelo, e o ciclo continua.<\/p>\n<p>Em resumo, o Modelo \u00e9 sobre dados, a Vista \u00e9 sobre apar\u00eancia e o Controlador \u00e9 sobre comportamento.<\/p>\n<p>Uma <a href=\"https:\/\/blog.codeanalogies.com\/2016\/05\/02\/model-view-controller-mvc-explained-through-ordering-drinks-at-the-bar\/\">analogia do padr\u00e3o MVC<\/a> \u00e9 pedir um coquetel em um bar.<\/p>\n<p>O Usu\u00e1rio \u00e9 o cliente que chega ao bar (o View) que precisa de um refresco. O Usu\u00e1rio d\u00e1 seu pedido de bebida para o barman (o Controlador).<\/p>\n<p>O Controlador comp\u00f5e o pedido a partir do Modelo &#8211; a receita, os ingredientes e o equipamento. Dependendo do coquetel, eles podem usar qualquer um dos seguintes itens, ou outros:<\/p>\n<ul>\n<li>\u00c1lcool<\/li>\n<li>Suco de frutas<\/li>\n<li>Gelo<\/li>\n<li>Lim\u00e3o<\/li>\n<li>Vidro<\/li>\n<li>Coqueteleira<\/li>\n<li>Azeitona<\/li>\n<\/ul>\n<p>O coquetel acabado \u00e9 colocado na barra para o usu\u00e1rio desfrutar. Caso o Usu\u00e1rio queira outra bebida, ele deve falar primeiro com o Controlador. Eles n\u00e3o est\u00e3o autorizados a acessar o Modelo e misturar sua pr\u00f3pria bebida.<\/p>\n<p>Em termos de aplica\u00e7\u00e3o PHP, o MVC poderia corresponder ao seguinte:<\/p>\n<ul>\n<li><strong>Modelo<\/strong>: um banco de dados<\/li>\n<li><strong>Ver<\/strong>: uma p\u00e1gina HTML ou p\u00e1ginas<\/li>\n<li><strong>Controlador<\/strong>: fun\u00e7\u00f5es para acessar e atualizar o banco de dados<\/li>\n<\/ul>\n<p>Estar confort\u00e1vel usando uma <strong>interface de linha de comando<\/strong> (CLI) ajuda quando se usa uma framework PHP. Laravel tem sua pr\u00f3pria CLI, Artisan Console. Usando o comando make no Artisan voc\u00ea pode rapidamente construir modelos, controladores e outros componentes para seu projeto.<\/p>\n<p>A familiaridade com a linha de comando tamb\u00e9m \u00e9 fundamental para o uso do gerenciador de pacotes <a href=\"https:\/\/getcomposer.org\/\">Composer<\/a> PHP. O framework Yii \u00e9 um dos v\u00e1rios que utilizam o Composer para instalar e gerenciar<strong> depend\u00eancias<\/strong>, pacotes que s\u00e3o necess\u00e1rios para que um aplicativo seja executada.<\/p>\n<p><a href=\"https:\/\/packagist.org\/\">Packagist<\/a> \u00e9 o principal reposit\u00f3rio de pacotes que voc\u00ea pode instalar com o Composer. Alguns dos pacotes mais populares do Composer s\u00e3o executados com o framework Symfony.<\/p>\n<figure style=\"width: 1460px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/packagist.png\" alt=\"Packagist embalagens populares\" width=\"1460\" height=\"800\"><figcaption class=\"wp-caption-text\">Packagist embalagens populares<\/figcaption><\/figure>\n<h2>O que voc\u00ea deve procurar em uma framework PHP?<\/h2>\n<p>Aqui est\u00e3o alguns fatores que voc\u00ea precisa considerar ao escolher a melhor framework PHP para seu projeto.<\/p>\n<p>Primeiramente, se voc\u00ea \u00e9 novo em uma framework PHP, a<strong> curva de aprendizado n\u00e3o deve ser muito \u00edngreme<\/strong>. Voc\u00ea n\u00e3o quer investir tempo precioso aprendendo uma framework se ela for muito complicada de se entender.<\/p>\n<p>A seguir, voc\u00ea quer uma framework que seja <strong>f\u00e1cil de usar<\/strong> e economize seu tempo.<\/p>\n<p>Uma framework PHP deve atender \u00e0s suas<strong> exig\u00eancias t\u00e9cnicas<\/strong> para um projeto. A maioria dos frameworks ter\u00e1 uma <a href=\"https:\/\/kinsta.com\/pt\/blog\/versoes-do-php\/\">vers\u00e3o PHP m\u00ednima<\/a> e certas extens\u00f5es PHP com as quais elas funcionam. Certifique-se de que sua framework suporte seu(s) banco(s) de dados de sua escolha, e que voc\u00ea possa usar a framework com o servidor web que voc\u00ea deseja implantar.<\/p>\n<p>Escolha uma framework com o equil\u00edbrio certo de <strong>caracter\u00edsticas<\/strong>. Uma framework rica em caracter\u00edsticas pode ser uma b\u00ean\u00e7\u00e3o para alguns projetos. Por outro lado, se voc\u00ea n\u00e3o precisar de muitas caracter\u00edsticas, escolha uma framework que seja despojada e m\u00ednima.<\/p>\n<p>Algumas caracter\u00edsticas desej\u00e1veis s\u00e3o:<\/p>\n<ul>\n<li>Teste<\/li>\n<li><a href=\"https:\/\/kinsta.com\/pt\/blog\/cache-wordpress\/\">Armazenamento em cache<\/a><\/li>\n<li><a href=\"https:\/\/www.smashingmagazine.com\/2011\/10\/getting-started-with-php-templating\/\">Mecanismo de modelagem<\/a>: uma maneira de produzir PHP dentro do HTML usando uma classe PHP<\/li>\n<li><a href=\"https:\/\/kinsta.com\/pt\/hospedagem-wordpress\/seguranca\/\">Seguran\u00e7a<\/a><\/li>\n<\/ul>\n<p>Se voc\u00ea precisar construir uma aplicativo que seja <strong>escal\u00e1vel<\/strong>, selecione uma framework que suporte isto.<\/p>\n<p>Finalmente, <strong>boa documenta\u00e7\u00e3o e suporte<\/strong> s\u00e3o importantes para que voc\u00ea possa tirar o m\u00e1ximo proveito de sua framework PHP. Uma framework com uma <strong>comunidade grande e vibrante<\/strong> \u00e9 tamb\u00e9m mais prov\u00e1vel de suportar o teste do tempo e tamb\u00e9m \u00e9 capaz de ajud\u00e1-lo quando voc\u00ea se depara com dificuldades.<\/p>\n<h2>Quais s\u00e3o os melhores frameworks PHP em 2026?<\/h2>\n<p>\u00c9 dif\u00edcil obter uma lista definitiva de frameworks PHP. A Wikipedia lista <a href=\"https:\/\/en.wikipedia.org\/wiki\/Category:PHP_frameworks\">40 frameworks PHP<\/a>, mas algumas delas s\u00e3o melhor descritas como <a href=\"https:\/\/kinsta.com\/pt\/blog\/sistema-de-gerenciamento-de-conteudo\/\">sistemas de gerenciamento de conte\u00fado<\/a>, e sem d\u00favida h\u00e1 muitas mais.<\/p>\n<p><a href=\"https:\/\/github.com\/pmjones\/php-history\">As primeiras frameworks PHP<\/a> incluem PHPlib, Horde, e Pear. A maioria dos grandes nomes agora lan\u00e7ados em 2005 ou mais tarde.<\/p>\n<p>Aqui est\u00e3o algumas dos melhores frameworks PHP em uso hoje em dia.<\/p>\n<kinsta-video src=\"https:\/\/www.youtube.com\/watch?v=8RH7n5aKP94\"><\/kinsta-video>\n<div><\/div><kinsta-auto-toc list-style=\"decimal\" selector=\"h3\" count-number=\"10\" sub-toc=\"true\"><\/kinsta-auto-toc>\n<h3>Laravel<\/h3>\n<figure style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/laravel-2.png\" alt=\"Laravel\" width=\"1500\" height=\"683\"><figcaption class=\"wp-caption-text\">Laravel<\/figcaption><\/figure>\n<p><a href=\"https:\/\/laravel.com\/\">Laravel<\/a> \u00e9 faturado como &#8220;The PHP Framework for Web Artisans&#8221;. Foi desenvolvido por Taylor Otwell, que queria uma framework com elementos que o CodeIgniter n\u00e3o tinha, como a autentica\u00e7\u00e3o do usu\u00e1rio.<\/p>\n<h4>Especifica\u00e7\u00f5es r\u00e1pidas<\/h4>\n<p>Lan\u00e7ado: Junho de 2011<\/p>\n<p>Vers\u00e3o atual: 8, lan\u00e7ada em 8 de setembro de 2020.<\/p>\n<p>Exig\u00eancias t\u00e9cnicas:<\/p>\n<ul>\n<li>PHP &gt;= 7.2.5 (ou use Laravel Homestead)<\/li>\n<li>Compositor instalado<\/li>\n<li>Suporte de banco de dados para MySQL 5.6+, <a href=\"https:\/\/kinsta.com\/pt\/blog\/o-que-e-postgresql\/\">PostgreSQL<\/a> 9.4+, SQLite 3.8.8+, SQL Server 2017+.<\/li>\n<\/ul>\n<p>Pr\u00f3s da Laravel<\/p>\n<p>\u00c9 f\u00e1cil come\u00e7ar com <a href=\"https:\/\/laravel.com\/docs\/7.x\/homestead\">Laravel Homestead<\/a>, um ambiente de desenvolvimento virtual do tipo &#8220;doe-for-you&#8221;.<\/p>\n<p>Laravel Homestead \u00e9 uma caixa Vagrant oficial, pr\u00e9-embalada, que fornece a voc\u00ea um ambiente de desenvolvimento maravilhoso sem a necessidade de instalar PHP, um servidor web e qualquer outro software de servidor em sua m\u00e1quina local. N\u00e3o se preocupe mais em bagun\u00e7ar seu sistema operacional!<\/p>\n<p>Se voc\u00ea \u00e9 um usu\u00e1rio Mac, voc\u00ea tamb\u00e9m tem a op\u00e7\u00e3o de usar<strong> Laravel Valet<\/strong> como seu ambiente de desenvolvimento. A prop\u00f3sito, Laravel Valet suporta Symfony, CakePHP 3, Slim, e Zend, assim como WordPress.<\/p>\n<p>Laravel usa um motor de modelo chamado<strong> Blade<\/strong>. Uma vantagem que ela tem sobre outros motores de modelos \u00e9 que voc\u00ea pode usar PHP dentro do Blade, o que voc\u00ea n\u00e3o pode fazer com os outros.<\/p>\n<p><a href=\"https:\/\/packalyst.com\/\">Packalyst<\/a>, uma cole\u00e7\u00e3o de pacotes Laravel, tem mais de 15.000 pacotes que voc\u00ea pode usar em seus projetos.<\/p>\n<p>Laravel fornece uma gama de <strong>caracter\u00edsticas<\/strong> e m\u00e9todos de<strong> seguran\u00e7a<\/strong>, cobrindo o seguinte:<\/p>\n<ul>\n<li>Autentica\u00e7\u00e3o<\/li>\n<li>Autoriza\u00e7\u00e3o<\/li>\n<li>Verifica\u00e7\u00e3o por e-mail<\/li>\n<li>Criptografia<\/li>\n<li>Hashing<\/li>\n<li>Redefini\u00e7\u00e3o de senha<\/li>\n<\/ul>\n<p>Laravel&#8217;s<strong> Eloquent ORM<\/strong> e <strong>Fluent Query Builder<\/strong> protegem contra ataques de inje\u00e7\u00e3o SQL, uma vez que utilizam a liga\u00e7\u00e3o de par\u00e2metros PDO. A prote\u00e7\u00e3o contra falsifica\u00e7\u00e3o cruzada (CSRF), que usa uma ficha de formul\u00e1rio CSRF oculta, tamb\u00e9m \u00e9 ativada por padr\u00e3o.<\/p>\n<p>A ferramenta de linha de comando<strong> Artisan Console<\/strong> que Laravel tem acelera o desenvolvimento, permitindo aos desenvolvedores automatizar tarefas repetitivas e gerar rapidamente o c\u00f3digo do esqueleto.<\/p>\n<p>Quando fizemos testes de benchmark PHP, <a href=\"https:\/\/kinsta.com\/pt\/blog\/benchmarks-definitivos-do-php\/#laravel-benchmarks\">Laravel foi o mais r\u00e1pido dos frameworks PHP que tentamos<\/a>.<\/p>\n<p>O ecossistema Laravel tem v\u00e1rias ferramentas \u00fateis, como o<strong> Mix<\/strong> para a compila\u00e7\u00e3o de ativos CSS e JS, e o <strong>Socialite<\/strong> para autentica\u00e7\u00e3o OAuth.<\/p>\n<p>Laravel se beneficia de uma grande comunidade de desenvolvedores (<a href=\"https:\/\/kinsta.com\/pt\/blog\/suporte-para-wordpress\/#forums-groups-and-channels\">como WordPress<\/a>). Voc\u00ea pode encontr\u00e1-los em:<\/p>\n<ol>\n<li><a href=\"https:\/\/laracasts.com\/\">Laracasts<\/a>: um portal de aprendizado com cursos, blog, <a href=\"https:\/\/kinsta.com\/pt\/blog\/o-que-e-um-podcast\/\">podcast<\/a> e f\u00f3rum.<\/li>\n<li><a href=\"https:\/\/laravel.io\/\">Laravel.io<\/a>: um portal comunit\u00e1rio com mais de 45.000 usu\u00e1rios.<\/li>\n<li><a href=\"https:\/\/www.reddit.com\/r\/laravel\/\">O subredito Laravel<\/a>: lar de 50.000 artes\u00e3os Laravel.<\/li>\n<\/ol>\n<h4>Quem usa Laravel?<\/h4>\n<ul>\n<li><a href=\"https:\/\/archive.vogue.com\/\">Arquivo Vogue<\/a> &#8211; moda<\/li>\n<li><a href=\"https:\/\/ascot.co.uk\/\">Ascot<\/a> &#8211; pista de corridas<\/li>\n<li><a href=\"https:\/\/rv.campingworld.com\/\">Camping World RV &#038; Outdoors<\/a> &#8211; varejo<\/li>\n<li><a href=\"https:\/\/www.restaurants.com\/\">Restaurantes.com<\/a> &#8211; mecanismo de busca de restaurantes<\/li>\n<li><a href=\"https:\/\/www.barchart.com\/\">Barchart<\/a> &#8211; a\u00e7\u00f5es e a\u00e7\u00f5es<\/li>\n<li><a href=\"https:\/\/visitmaine.com\/\">Visite o Maine<\/a> &#8211; turismo<\/li>\n<li><a href=\"https:\/\/www.fischerhomes.com\/\">Fischer Homes<\/a> &#8211; constru\u00e7\u00e3o<\/li>\n<li><a href=\"https:\/\/www.exploregeorgia.org\/\">Explore a Ge\u00f3rgia<\/a> &#8211; turismo<\/li>\n<\/ul>\n<h3><strong>Symfony<\/strong><\/h3>\n<figure style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/symfony-2.png\" alt=\"Symfony\" width=\"1500\" height=\"650\"><figcaption class=\"wp-caption-text\">Symfony<\/figcaption><\/figure>\n<p><a href=\"https:\/\/symfony.com\/\">Symfony<\/a> \u00e9 tanto uma framework PHP quanto uma cole\u00e7\u00e3o de componentes PHP para a constru\u00e7\u00e3o de sites.<\/p>\n<h4>Especifica\u00e7\u00f5es r\u00e1pidas<\/h4>\n<p>Lan\u00e7ado: Outubro de 2005<\/p>\n<p>Vers\u00e3o atual: 5.1.4<\/p>\n<p>Exig\u00eancias t\u00e9cnicas:<\/p>\n<ul>\n<li>PHP &gt;= 7.2.5<\/li>\n<li>Compositor instalado<\/li>\n<\/ul>\n<h4>Pr\u00f3s da Symfony<\/h4>\n<p>Symfony \u00e9 uma excelente escolha para sites e aplicativos que precisam ser escal\u00e1veis. Seu<strong> sistema modular de componentes<\/strong> \u00e9 muito flex\u00edvel e permite que voc\u00ea escolha os componentes necess\u00e1rios para seu projeto.<\/p>\n<p>Symfony suporta a<strong> maioria dos bancos de dados<\/strong> fora dos populares frameworks PHP:<\/p>\n<ul>\n<li>Drizzle<\/li>\n<li><a href=\"https:\/\/kinsta.com\/pt\/blog\/o-que-e-mysql\/\">MySQL<\/a><\/li>\n<li>Oracle<\/li>\n<li>PostgreSQL<\/li>\n<li>SAP Sybase SQL em qualquer lugar<\/li>\n<li>SQLite<\/li>\n<li>SQLServer<\/li>\n<\/ul>\n<p>A melhor maneira de interagir com seus bancos de dados \u00e9 atrav\u00e9s da<strong> Doutrina<\/strong> ORM. Symfony usa mapeadores de dados para mapear objetos para o banco de dados. Isto mant\u00e9m seu modelo de objeto e o esquema do banco de dados separados, o que significa que se voc\u00ea mudar uma coluna do banco de dados, n\u00e3o precisar\u00e1 fazer muitas mudan\u00e7as em sua base de dados.<\/p>\n<p><strong>A depura\u00e7\u00e3o de<\/strong> projetos Symfony \u00e9 simples com a barra de ferramentas embutida.<\/p>\n<p>Symfony usa o motor<strong> Twig<\/strong> templating, que \u00e9 f\u00e1cil de aprender, r\u00e1pido e seguro.<\/p>\n<p>Packagist lista<strong> mais de 4.000 pacotes Symfony<\/strong> dispon\u00edveis para voc\u00ea baixar e usar.<\/p>\n<p>A Symfony tem o apoio comercial da Sensio Labs. Isto significa que h\u00e1 <strong>suporte profissional<\/strong> dispon\u00edvel, ao contr\u00e1rio da maioria dos outros frameworks PHP. Ela tamb\u00e9m tem vers\u00f5es de suporte de longo prazo que t\u00eam 3 anos completos de suporte.<\/p>\n<p>Os desenvolvedores Symfony podem treinar e obter ajuda atrav\u00e9s de m\u00faltiplos canais:<\/p>\n<ul>\n<li><a href=\"https:\/\/symfony.com\/doc\/current\/index.html\">Documenta\u00e7\u00e3o completa<\/a><\/li>\n<li><a href=\"https:\/\/university.sensiolabs.com\/\">Sensio Labs University<\/a>, a plataforma de e-learning Symfony<\/li>\n<li><a href=\"https:\/\/symfonycasts.com\/\">SymfonyCasts<\/a><\/li>\n<li><a href=\"https:\/\/certification.symfony.com\/\">Certifica\u00e7\u00e3o Symfony<\/a><\/li>\n<li>Confer\u00eancias Symfony<\/li>\n<\/ul>\n<p>Al\u00e9m disso, a <a href=\"https:\/\/symfony.com\/community\">Comunidade Symfony<\/a> \u00e9 enorme, com mais de 600.000 desenvolvedores ativamente envolvidos.<\/p>\n<h4>Quem usa o Symfony?<\/h4>\n<ul>\n<li><a href=\"https:\/\/www.sainsburysmagazine.co.uk\/\">Revista Sainsbury&#8217;s<\/a> &#8211; publica\u00e7\u00e3o<\/li>\n<li><a href=\"https:\/\/www.intelius.com\/\">Intelius<\/a> &#8211; busca de dados p\u00fablicos sobre as pessoas<\/li>\n<li><a href=\"https:\/\/uk.vaio.com\/\">Site Sony VAIO UK<\/a> &#8211; varejo<\/li>\n<li><a href=\"https:\/\/www.sabatier-shop.com\/\">Sabatier Shop<\/a> &#8211; varejo<\/li>\n<li><a href=\"https:\/\/footdistrict.com\/\">Foot District<\/a> &#8211; varejo<\/li>\n<li><a href=\"https:\/\/www.nobelpeaceprize.org\/\">Pr\u00eamio Nobel da Paz<\/a><\/li>\n<\/ul>\n<p>Outros grandes nomes usam componentes Symfony em seus projetos, incluindo <a href=\"https:\/\/kinsta.com\/pt\/blog\/wordpress-vs-drupal\/\">Drupal<\/a>, <a href=\"https:\/\/kinsta.com\/pt\/blog\/joomla-vs-wordpress\/\">Joomla<\/a>, e <a href=\"https:\/\/kinsta.com\/pt\/blog\/magento-vs-woocommerce\/\">Magento<\/a>.<\/p>\n<h3>CodeIgniter<\/h3>\n<figure style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full \" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/codeigniter-1.png\" alt=\"CodeIgniter\" width=\"1500\" height=\"671\"><figcaption class=\"wp-caption-text\">CodeIgniter<\/figcaption><\/figure>\n<p>O framework <a href=\"https:\/\/codeigniter.com\/\">CodeIgniter<\/a> ajuda a construir aplicativos web rapidamente, j\u00e1 que tem configura\u00e7\u00e3o m\u00ednima.<\/p>\n<h4>Especifica\u00e7\u00f5es r\u00e1pidas<\/h4>\n<p>Lan\u00e7ado: Fevereiro de 2006<\/p>\n<p>Vers\u00e3o atual: 4.0.3<\/p>\n<p>Exig\u00eancias t\u00e9cnicas:<\/p>\n<ul>\n<li>PHP &gt;= 7,2<\/li>\n<li>Suporte de banco de dados para MySQL, PostgreSQL, SQLite3<\/li>\n<\/ul>\n<h4>Vantagens do CodeIgniter<\/h4>\n<p>O CodeIgniter \u00e9 conhecido por sua<strong> velocidade<\/strong>. Foi o <a href=\"https:\/\/kinsta.com\/pt\/blog\/benchmarks-definitivos-do-php\/#codeigniter\">segundo mais r\u00e1pido dos quatro frameworks PHP que experimentamos<\/a> em nossos testes de benchmark PHP.<\/p>\n<p>A <strong>pegada leve do<\/strong> framework (\u00e9 um download de 1,2MB) significa que n\u00e3o h\u00e1 incha\u00e7o. Voc\u00ea pode adicionar exatamente os componentes que voc\u00ea precisa.<\/p>\n<p>CodeIgniter \u00e9 <strong>flex\u00edvel<\/strong>: encoraja o desenvolvimento com a arquitetura MVC, mas voc\u00ea tamb\u00e9m pode codificar aplicativos n\u00e3o-MVC.<\/p>\n<p>O framework inclui defesas contra ataques CSRF e XSS, al\u00e9m de fugas sens\u00edveis ao contexto e uma Pol\u00edtica de Seguran\u00e7a de Conte\u00fado.<\/p>\n<p>CodeIgniter suporta m\u00faltiplos m\u00e9todos de <strong>caching<\/strong>, acelerando seus aplicativos.<\/p>\n<p>Como observado anteriormente, o CodeIgniter tem uma curva de aprendizagem f\u00e1cil em compara\u00e7\u00e3o com outros frameworks e \u00e9 bastante extens\u00edvel.<\/p>\n<p>A comunidade do CodeIgniter consiste em um <a href=\"https:\/\/forum.codeigniter.com\/\">f\u00f3rum<\/a> e um <a href=\"https:\/\/codeigniterchat.slack.com\/\">grupo Slack<\/a>.<\/p>\n<h4>Quem usa o CodeIgniter?<\/h4>\n<ul>\n<li><a href=\"https:\/\/www.gshock.com\/\">G-Shock<\/a> &#8211; varejo<\/li>\n<li><a href=\"https:\/\/woobox.com\/\">WooBox<\/a> &#8211; marketing<\/li>\n<li><a href=\"https:\/\/buffer.com\/\">Buffer<\/a> &#8211; tecnologia<\/li>\n<li><a href=\"https:\/\/www.testandtrack.io\/\">TestandTrack<\/a> &#8211; educa\u00e7\u00e3o<\/li>\n<li><a href=\"https:\/\/www.casio.com\/\">Casio<\/a> &#8211; tecnologia<\/li>\n<li><a href=\"https:\/\/bikeeasy.org\/\">Bicicleta F\u00e1cil<\/a> &#8211; Ao ar livre<\/li>\n<li><a href=\"https:\/\/www.barracuda.com\/\">Barracuda<\/a> &#8211; Seguran\u00e7a inform\u00e1tica<\/li>\n<li><a href=\"https:\/\/www.getfuelcms.com\/\">FuelCMS<\/a> &#8211; sistema de gerenciamento de conte\u00fado<\/li>\n<\/ul>\n<h3>Zend Framework \/ Laminas Project<\/h3>\n<figure style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/zend-framework-2.png\" alt=\"Zend Framework\" width=\"1500\" height=\"683\"><figcaption class=\"wp-caption-text\">Zend Framework<\/figcaption><\/figure>\n<p>A <a href=\"https:\/\/framework.zend.com\/\">Zend Framework<\/a> \u00e9 uma framework PHP h\u00e1 muito estabelecida que agora est\u00e1 em transi\u00e7\u00e3o para o <a href=\"https:\/\/getlaminas.org\/\">Laminas Project<\/a>. A migra\u00e7\u00e3o para as Laminas \u00e9 fortemente recomendada, uma vez que a Zend n\u00e3o est\u00e1 mais atualizada.<\/p>\n<p>O Laminas Project \u00e9 composto de 3 partes:<\/p>\n<ol>\n<li>Componentes de laminas e MVC<\/li>\n<li>Mezzio<\/li>\n<li>Ferramentas API para laminas<\/li>\n<\/ol>\n<h4>Especifica\u00e7\u00f5es r\u00e1pidas<\/h4>\n<p>Lan\u00e7ado: Mar\u00e7o de 2006<\/p>\n<p>Vers\u00e3o atual: 3.0.0 (Zend) ou 1.3.0 (Laminas)<\/p>\n<p>Exig\u00eancias t\u00e9cnicas:<\/p>\n<ul>\n<li>PHP &gt;= 5,6 (Zend) ou &gt;=7,3 (Laminas)<\/li>\n<li>Compositor instalado<\/li>\n<li>Suporte de banco de dados para <a href=\"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/\">MariaDB<\/a>, MySQL, Oracle, IBM DB2, Microsoft SQL Server, PostgreSQL, SQLite, e Informix Dynamic Server.<\/li>\n<\/ul>\n<h4>Pr\u00f3s da Zend\/Laminas<\/h4>\n<p>A Framework Zend j\u00e1 teve mais de<strong> 570 milh\u00f5es de instala\u00e7\u00f5es<\/strong>. \u00c9 tamb\u00e9m o framework PHP mais utilizada pelas <a href=\"https:\/\/kinsta.com\/pt\/hospedagem-wordpress\/empresa\/\">empresas<\/a>.<\/p>\n<p>Zend segue as normas do framework PHP Interop Group (PHP-FIG), o que significa que seu c\u00f3digo pode ser portado para outros frameworks sem dificuldade.<\/p>\n<p>Como a Symfony, voc\u00ea pode usar apenas os componentes de que precisa.<\/p>\n<p>Voc\u00ea pode usar o Zend para construir <a href=\"https:\/\/kinsta.com\/pt\/blog\/wordpress-rest-api\/\">APIs RESTful<\/a>.<\/p>\n<p>A comunidade Laminas tem um <a href=\"https:\/\/discourse.laminas.dev\/\">f\u00f3rum<\/a> e um <a href=\"https:\/\/laminas.slack.com\/\">grupo Slack<\/a> para colabora\u00e7\u00e3o e apoio.<\/p>\n<p>Quem usa Zend\/Laminas?<\/p>\n<p>De acordo com a p\u00e1gina inicial da Zend, o framework tem sido utilizada por grandes empresas, incluindo<\/p>\n<ul>\n<li><a href=\"https:\/\/www.bbc.co.uk\/\">BBC<\/a> &#8211; m\u00eddia<\/li>\n<li><a href=\"https:\/\/group.bnpparibas\/en\/\">BNP Paribas<\/a> &#8211; finan\u00e7as<\/li>\n<li><a href=\"https:\/\/www.webex.com\/\">Cisco Webex<\/a> &#8211; videoconfer\u00eancia<\/li>\n<\/ul>\n<p>Yii (framework)<\/p>\n<figure style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/yii.png\" alt=\"Yii Framework\" width=\"1500\" height=\"683\"><figcaption class=\"wp-caption-text\">framework Yii<\/figcaption><\/figure>\n<p>O nome deste framework, <a href=\"https:\/\/www.yiiframework.com\/\">Yii<\/a>, significa &#8220;simples e evolutivo&#8221; em chin\u00eas. Tamb\u00e9m significa &#8220;Sim, \u00c9!&#8221;.<\/p>\n<h4>Especifica\u00e7\u00f5es r\u00e1pidas<\/h4>\n<p>Lan\u00e7ado: Dezembro de 2008<\/p>\n<p>Vers\u00e3o atual: 2.0.35<\/p>\n<p>Exig\u00eancias t\u00e9cnicas:<\/p>\n<ul>\n<li>PHP &gt;= 5.4.0, 7+ recomendado<\/li>\n<li>Compositor instalado<\/li>\n<li>Suporte a banco de dados SQLite, MySQL, PostgreSQL, MSSQL, ou Oracle<\/li>\n<\/ul>\n<h4>Pr\u00f3s do Yii<\/h4>\n<p>Voc\u00ea pode come\u00e7ar a trabalhar com a Yii em minutos. A <strong>documenta\u00e7\u00e3o<\/strong> est\u00e1 bem escrita e \u00e9 f\u00e1cil de seguir.<\/p>\n<p>O framework Yii\u00a0 tem v\u00e1rias <a href=\"https:\/\/kinsta.com\/pt\/blog\/seguranca-wordpres\/\">medidas de seguran\u00e7a<\/a> tais como hashing de senha bcrypt, criptografia, autentica\u00e7\u00e3o e autoriza\u00e7\u00e3o. A documenta\u00e7\u00e3o oferece as melhores pr\u00e1ticas para prevenir ataques <a href=\"https:\/\/kinsta.com\/pt\/blog\/injecao-sql\/\">SQL injection<\/a>, XSS e CSRF.<\/p>\n<p>O <strong>gerador de c\u00f3digo Gii<\/strong> pode construir rapidamente o c\u00f3digo do esqueleto para voc\u00ea, economizando tempo.<\/p>\n<figure style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/gii.png\" alt=\"Gerador de c\u00f3digo Gii\" width=\"1500\" height=\"686\"><figcaption class=\"wp-caption-text\">Gerador de c\u00f3digo Gii<\/figcaption><\/figure>\n<p>Yii suporta quatro tipos de <strong>caching<\/strong> para acelerar aplicativos web: caching de dados, caching de fragmentos, <a href=\"https:\/\/kinsta.com\/pt\/blog\/cache-wordpress\/#page-cache\">caching de p\u00e1ginas<\/a> e caching HTTP.<\/p>\n<p>Voc\u00ea pode executar<strong> c\u00f3digo de terceiros<\/strong> dentro dos projetos Yii.<\/p>\n<p>A comunidade Yii oferece <a href=\"https:\/\/www.yiiframework.com\/chat\">apoio ao vivo via Slack ou IRC<\/a>. H\u00e1 tamb\u00e9m um <a href=\"https:\/\/www.yiiframework.com\/community\">f\u00f3rum de discuss\u00e3o e canais de m\u00eddia social<\/a>. A comunidade recompensa seus membros ativos com crach\u00e1s e inscri\u00e7\u00f5es em um Hall da Fama.<\/p>\n<h4>Quem usa Yii?<\/h4>\n<ul>\n<li><a href=\"https:\/\/www.crowdcube.com\/\">Crowdcube<\/a> &#8211; plataforma de crowdfunding<\/li>\n<li><a href=\"https:\/\/wordcounter.net\/\">WordCounter<\/a> &#8211; ferramenta de edi\u00e7\u00e3o<\/li>\n<li><a href=\"https:\/\/www.which.co.uk\/\">Qual?<\/a> &#8211; site do consumidor<\/li>\n<li><a href=\"https:\/\/purple.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Purple<\/a>\u00a0&#8211; varejo<\/li>\n<li><a href=\"https:\/\/www.ymca.net\/\">YMCA<\/a> &#8211; sem fins lucrativos<\/li>\n<li><a href=\"https:\/\/pastebin.com\/\">Pastebin<\/a> &#8211; ferramenta online<\/li>\n<li><a href=\"https:\/\/events.fastcompany.com\/\">Eventos r\u00e1pidos da empresa<\/a> &#8211; eventos ao vivo e virtuais<\/li>\n<\/ul>\n<h3>CakePHP<\/h3>\n<figure style=\"width: 1819px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/cakephp.png\" alt=\"CakePHP - PHP frameworks\" width=\"1819\" height=\"973\"><figcaption class=\"wp-caption-text\">CakePHP<\/figcaption><\/figure>\n<p><a href=\"https:\/\/cakephp.org\/\">CakePHP<\/a> serve para o desenvolvimento r\u00e1pido e limpo do PHP.<\/p>\n<h4>Especifica\u00e7\u00f5es r\u00e1pidas<\/h4>\n<p>Lan\u00e7ado: Abril de 2005<\/p>\n<p>Vers\u00e3o atual: 4.1.1<\/p>\n<p>Exig\u00eancias t\u00e9cnicas:<\/p>\n<ul>\n<li>PHP 7.2 (m\u00ednimo), 7.4 recomendado<\/li>\n<li>Servidor HTTP com mod_rewrite de prefer\u00eancia<\/li>\n<li>Suporte de banco de dados para MySQL 5.6+, MariaDB 5.6+, PostgreSQL 9.4+, SQLite 3.8, SQL Server 2012+.<\/li>\n<\/ul>\n<h4>Vantagens do CakePHP<\/h4>\n<p><strong>A configura\u00e7\u00e3o \u00e9 m\u00ednima<\/strong>. Voc\u00ea n\u00e3o precisa mexer com arquivos XML ou YAML. Uma vez configurado seu banco de dados, <a href=\"https:\/\/kinsta.com\/pt\/blog\/ferramentas-de-revisao-de-codigo\/\">voc\u00ea pode come\u00e7ar a codificar<\/a>.<\/p>\n<p>A CakePHP tem seu pr\u00f3prio<strong> ORM embutido<\/strong>, que \u00e9 r\u00e1pido e simples de usar.<\/p>\n<p><strong>Os recursos de seguran\u00e7a<\/strong> incluem m\u00e9todos de criptografia, hashing de senha, prote\u00e7\u00e3o de dados de formul\u00e1rios e prote\u00e7\u00e3o CSRF.<\/p>\n<p><strong>Os Componentes e Ajudantes<\/strong> da CakePHP simplificam o desenvolvimento e reduzem o n\u00famero de tarefas para pedestres que voc\u00ea deve fazer.<\/p>\n<p>Github hospeda uma <a href=\"https:\/\/github.com\/friendsofcake\/awesome-cakephp\">lista \u00fatil de recursos e plugins de CakePHP<\/a>.<\/p>\n<p>Voc\u00ea pode aprender CakePHP atrav\u00e9s do livro de receitas (documenta\u00e7\u00e3o), treinamento on-line e confer\u00eancias do CakeFest.<\/p>\n<p>Voc\u00ea pode encontrar padeiros CakePHP amig\u00e1veis atrav\u00e9s de seus f\u00f3runs, Stack Overflow, IRC, e Slack. O suporte profissional tamb\u00e9m est\u00e1 dispon\u00edvel na <a href=\"https:\/\/www.cakedc.com\/\">Cake DC<\/a>, dirigida pelo fundador da CakePHP, Larry Masters.<\/p>\n<h4>Quem usa CakePHP?<\/h4>\n<ul>\n<li><a href=\"https:\/\/www.visitnc.com\/\">Visite NC<\/a> &#8211; turismo<\/li>\n<li><a href=\"https:\/\/10fastfingers.com\/\">10 Dedos R\u00e1pidos<\/a> &#8211; educa\u00e7\u00e3o<\/li>\n<li><a href=\"https:\/\/coconala.com\/\">Coconala<\/a> &#8211; mercado de e-learning<\/li>\n<li><a href=\"https:\/\/www.goodfirms.co\/\">GoodFirms<\/a> &#8211; mercado de software<\/li>\n<li><a href=\"https:\/\/printivo.com\/\">Printivo<\/a> &#8211; ecommerce<\/li>\n<li><a href=\"https:\/\/citizensinc.com\/\">Citizens, Inc<\/a> &#8211; finan\u00e7as<\/li>\n<\/ul>\n<h3>Slim<\/h3>\n<figure style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full \" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/slim.png\" alt=\"Slim Framework\" width=\"1500\" height=\"686\"><figcaption class=\"wp-caption-text\">framework Slim<\/figcaption><\/figure>\n<p><a href=\"http:\/\/www.slimframework.com\/\">Slim<\/a> \u00e9 um framework de micro PHP despojada, \u00e1gil e \u00e1gil, criada por Josh Lockhart. Ele se concentra em receber uma solicita\u00e7\u00e3o HTTP, invocar uma chamada de retorno e retornar uma resposta HTTP.<\/p>\n<h4>Especifica\u00e7\u00f5es r\u00e1pidas<\/h4>\n<p>Lan\u00e7ado: Setembro de 2010<\/p>\n<p>Vers\u00e3o atual: 4.5.0<\/p>\n<p>Exig\u00eancias t\u00e9cnicas:<\/p>\n<ul>\n<li>PHP 7.2 +<\/li>\n<li>Servidor web com reescrita de URL<\/li>\n<\/ul>\n<h4>Pr\u00f3s de Slim<\/h4>\n<p>A<strong> base de c\u00f3digo<\/strong> Slim<strong> \u00e9 enxuta<\/strong>, pois n\u00e3o tem depend\u00eancias de terceiros. Como resultado, ela \u00e9 <strong>muito r\u00e1pida<\/strong>.<\/p>\n<p>Slim \u00e9 particularmente adequado para a constru\u00e7\u00e3o de pequenos aplicativos e APIs. Se voc\u00ea precisar de mais do framework, Slim se integra tanto com componentes de primeira parte quanto com componentes de terceiros.<\/p>\n<p>Slim \u00e9 <strong>f\u00e1cil de aprender<\/strong> e entender. Voc\u00ea pode ter um aplicativo &#8220;Ol\u00e1 Mundo&#8221; rodando em minutos.<\/p>\n<p>Slim \u00e9 classificado como a <a href=\"https:\/\/www.slant.co\/topics\/1183\/~best-php-frameworks\">melhor framework PHP<\/a> pelos desenvolvedores no site de compara\u00e7\u00e3o Slant.<\/p>\n<figure style=\"width: 1047px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/melhores-frameworks-php.png\" alt=\"Quais s\u00e3o as melhores frameworks PHP?\" width=\"1047\" height=\"743\"><figcaption class=\"wp-caption-text\">Quais s\u00e3o os melhores frameworks PHP?<\/figcaption><\/figure>\n<p>Suporte profissional para Slim est\u00e1 dispon\u00edvel na <a href=\"https:\/\/tidelift.com\/subscription\/pkg\/packagist-slim-slim\">Tidelift<\/a>.<\/p>\n<h4>Quem usa Slim?<\/h4>\n<ul>\n<li><a href=\"http:\/\/topwebcomics.com\/\">Top Web Comics<\/a> &#8211; publica\u00e7\u00e3o<\/li>\n<li><a href=\"https:\/\/www.canineprinciples.com\/\">Princ\u00edpios Caninos<\/a> &#8211; treinamento<\/li>\n<li><a href=\"https:\/\/www.cgforge.com\/\">CG Forge<\/a> &#8211; educa\u00e7\u00e3o<\/li>\n<li><a href=\"https:\/\/www.betterplace-academy.org\/\">Academia Betterplace<\/a> &#8211; educa\u00e7\u00e3o<\/li>\n<\/ul>\n<h3>Phalcon<\/h3>\n<figure style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/phalcon-2.png\" alt=\"Phalcon\" width=\"1500\" height=\"684\"><figcaption class=\"wp-caption-text\">Phalcon<\/figcaption><\/figure>\n<p><a href=\"https:\/\/phalcon.io\/en-us\">Phalcon<\/a> \u00e9 uma framework PHP <a href=\"https:\/\/kinsta.com\/pt\/aprenda\/acelerar-o-seu-site-wordpress\/\">constru\u00edda para a velocidade<\/a>. \u00c9 entregue como uma extens\u00e3o de servidor web escrita em <a href=\"https:\/\/github.com\/phalcon\/zephir\">Zephir<\/a> e C. Nenhum conhecimento de C \u00e9 necess\u00e1rio. <a href=\"https:\/\/kinsta.com\/pt\/blog\/salario-desenvolvedor-web\/\">Os desenvolvedores<\/a> trabalham com as classes PHP e namespaces que o framework gera.<\/p>\n<h4>Especifi\u00e7\u00f5es r\u00e1pidas<\/h4>\n<p>Lan\u00e7ado: Novembro de 2012<\/p>\n<p>Vers\u00e3o atual: v5<\/p>\n<p>Exig\u00eancias t\u00e9cnicas:<\/p>\n<ul>\n<li>Extens\u00e3o do PSR<\/li>\n<li>PHP 7.4 + (recomenda-se a \u00faltima vers\u00e3o)<\/li>\n<\/ul>\n<h4>Pr\u00f3s da Phalcon<\/h4>\n<p>A Phalcon foi projetada para funcionar<strong> rapidamente<\/strong>, pois possui as seguintes caracter\u00edsticas:<\/p>\n<ul>\n<li>Arquitetura de baixo n\u00edvel.<\/li>\n<li>Carga \u00fanica de Zephir, extens\u00f5es C, e PHP.<\/li>\n<li>O c\u00f3digo \u00e9 compilado em vez de interpretado, por isso \u00e9 mais r\u00e1pido.<\/li>\n<li>Residente em mem\u00f3ria, o que significa que pode ser chamado sempre que for necess\u00e1rio.<\/li>\n<li>N\u00e3o utiliza leituras de arquivos e estat\u00edsticas de arquivos, ao contr\u00e1rio da maioria dos outros frameworks PHP, resultando em melhor desempenho.<\/li>\n<\/ul>\n<p>Como a Phalcon est\u00e1 frouxamente acoplada, voc\u00ea pode criar sua pr\u00f3pria framework de diret\u00f3rios. O c\u00f3digo da Phalcon n\u00e3o vive no diret\u00f3rio do projeto, tornando o c\u00f3digo leve.<\/p>\n<p>O componente de<strong> seguran\u00e7a<\/strong> da Phalcon ajuda com o hashing da senha e a prote\u00e7\u00e3o do CSRF.<\/p>\n<p>O motor de modelos da Phalcon, <strong>Volt,<\/strong> \u00e9 extremamente r\u00e1pido e vem com classes de ajuda para criar vistas facilmente.<\/p>\n<p>Voc\u00ea pode buscar suporte para a Phalcon atrav\u00e9s de sua <a href=\"https:\/\/phalcon.io\/docs\">documenta\u00e7\u00e3o<\/a>, <a href=\"https:\/\/phalcon.io\/forum\">f\u00f3runs<\/a>, <a href=\"https:\/\/phalcon.io\/discord\">Discord chat<\/a>, <a href=\"https:\/\/phalcon.io\/so\">Stack Overflow,<\/a> e m\u00faltiplas plataformas de m\u00eddia social.<\/p>\n<h4>Quem usa a Phalcon?<\/h4>\n<p>De acordo com o site <a href=\"https:\/\/builtwith.phalcon.io\/\">Phalcon BuiltWith<\/a>, o Phalcon \u00e9 usado por:<\/p>\n<ul>\n<li><a href=\"https:\/\/learny.online\/\">Learny Online<\/a> &#8211; aprendizagem<\/li>\n<li><a href=\"https:\/\/outsmart.io\/\">Outsmart<\/a> &#8211; anal\u00edtica<\/li>\n<li><a href=\"https:\/\/marchiauto.it\/\">Marchi Auto<\/a> &#8211; concession\u00e1ria de autom\u00f3veis<\/li>\n<\/ul>\n<h3>FuelPHP<\/h3>\n<figure style=\"width: 1818px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/fuelphp.png\" alt=\"FuelPHP\" width=\"1818\" height=\"471\"><figcaption class=\"wp-caption-text\">FuelPHP<\/figcaption><\/figure>\n<p><a href=\"https:\/\/fuelphp.com\/\">FuelPHP<\/a> \u00e9 uma framework PHP orientada para a comunidade com mais de 300 colaboradores ao longo de sua vida \u00fatil.<\/p>\n<h4>Especifica\u00e7\u00f5es r\u00e1pidas<\/h4>\n<p>Lan\u00e7ado: Junho de 2011<\/p>\n<p>Vers\u00e3o atual: 1.8.2<\/p>\n<p>Exig\u00eancias t\u00e9cnicas:<\/p>\n<ul>\n<li>PHP 5.4+<\/li>\n<li>Qualquer servidor web<\/li>\n<\/ul>\n<h4>Vantagens da FuelPHP<\/h4>\n<p>FuelPHP usa MVC mas tamb\u00e9m suporta<strong> HMVC (Hierarchical Model View Controller)<\/strong>. Isto acrescenta outra camada entre o Controller e a View. As vantagens do padr\u00e3o de projeto do HMVC s\u00e3o:<\/p>\n<ul>\n<li>Melhor organiza\u00e7\u00e3o do c\u00f3digo<\/li>\n<li>Maior modularidade<\/li>\n<li>Mais extens\u00edvel<\/li>\n<li>Incentiva a reutiliza\u00e7\u00e3o de c\u00f3digos<\/li>\n<\/ul>\n<p>Voc\u00ea pode<strong> escolher o framework de arquivos e pastas<\/strong> que deseja para seu projeto, pois h\u00e1 poucas restri\u00e7\u00f5es. FuelPHP leva a<strong> seguran\u00e7a a<\/strong> s\u00e9rio, com as seguintes caracter\u00edsticas:<\/p>\n<ul>\n<li>Codifica\u00e7\u00e3o de sa\u00edda<\/li>\n<li>Prote\u00e7\u00e3o do CSRF<\/li>\n<li>Entrada, URI, e filtragem XSS<\/li>\n<li>Escapando da entrada do usu\u00e1rio passada para as instru\u00e7\u00f5es SQL<\/li>\n<\/ul>\n<p>FuelPHP tem seu pr\u00f3prio<strong> utilit\u00e1rio de linha de comando<\/strong>, o <a href=\"https:\/\/fuelphp.com\/features\">\u00f3leo<\/a>, que voc\u00ea pode usar para executar tarefas, depurar c\u00f3digos e gerar componentes comuns.<\/p>\n<p>O ORM FuelPHP \u00e9 potente e, ao mesmo tempo, leve.<\/p>\n<p>Voc\u00ea pode se juntar \u00e0 comunidade FuelPHP em seus <a href=\"http:\/\/fuelphp.com\/forums\">f\u00f3runs<\/a> e no Facebook e Twitter.<\/p>\n<h4>Quem usa FuelPHP?<\/h4>\n<ul>\n<li><a href=\"https:\/\/wanwizard.eu\/\">Wan Wizard<\/a> &#8211; Harro Verton, um dos desenvolvedores da FuelPHP<\/li>\n<li><a href=\"https:\/\/github.com\/logicent\/frontdesk-legacy\">Front Desk<\/a> &#8211; sistema de gerenciamento de propriedade<\/li>\n<\/ul>\n<h3>Fat-Free Framework<\/h3>\n<figure style=\"width: 1291px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/fat-free-framework.png\" alt=\"Fat-Free Framework\" width=\"1291\" height=\"1013\"><figcaption class=\"wp-caption-text\">Fat-Free Framework<\/figcaption><\/figure>\n<p>Como Slim, <a href=\"https:\/\/fatfreeframework.com\/\">Fat-Free Framework<\/a> (F3) \u00e9 uma microframework. Seu objetivo \u00e9 encontrar um equil\u00edbrio entre caracter\u00edsticas \u00fateis, simplicidade, facilidade de uso e velocidade.<\/p>\n<h4>Especifica\u00e7\u00f5es r\u00e1pidas<\/h4>\n<p>Lan\u00e7ado: 2009<\/p>\n<p>Vers\u00e3o atual: 3.7.2<\/p>\n<p>Exig\u00eancias t\u00e9cnicas:<\/p>\n<ul>\n<li>PHP 5.4+<\/li>\n<li>Qualquer servidor web<\/li>\n<li>Suporte de banco de dados para MySQL, SQLite, MSSQL\/Sybase, <a href=\"https:\/\/kinsta.com\/pt\/blog\/mongodb-vs-postgresql\/\">PostgreSQL, e MongoDB<\/a>.<\/li>\n<\/ul>\n<h4>Pr\u00f3s da Fat-Free Framework<\/h4>\n<p>A base de c\u00f3digo est\u00e1 em torno de 65Kb, por isso \u00e9<strong> r\u00e1pida<\/strong>. No entanto, a F3 ainda tem toda a funcionalidade que voc\u00ea esperaria. Voc\u00ea pode ampli\u00e1-la conforme suas necessidades com plugins opcionais.<\/p>\n<p>\u00c9<strong> muito f\u00e1cil<\/strong> de se pegar com Fat-Free Framework. N\u00e3o h\u00e1 necessidade de usar o Composer, o curl, ou um injetor de depend\u00eancia para come\u00e7ar. Voc\u00ea pode criar um aplicativo Hello World em minutos.<\/p>\n<p>Quase toda framework \u00e9 <strong>modular<\/strong>, de modo que voc\u00ea pode usar apenas as pe\u00e7as necess\u00e1rias para construir seus aplicativos web. F3 n\u00e3o adiciona c\u00f3digo por padr\u00e3o que voc\u00ea n\u00e3o precisa, mantendo seus aplicativos m\u00ednimos.<\/p>\n<p>A <strong>documenta\u00e7\u00e3o \u00e9 clara<\/strong> e f\u00e1cil de seguir, com muitos exemplos. Fat-Free Framework oferece uma escolha de motor de modelo: voc\u00ea pode usar PHP, o pr\u00f3prio motor de modelo da F3, ou outros como o Smarty ou Twig.<\/p>\n<p>Os desenvolvedores de F3 se encontram no <a href=\"https:\/\/groups.google.com\/forum\/#!forum\/f3-framework\">Fat-Free Framework do Grupo Google<\/a>.<\/p>\n<p>Quem usa Fat-Free Framework?<\/p>\n<ul>\n<li><a href=\"https:\/\/jobs.malwarebytes.com\/\">Empregos em Malwarebytes<\/a> &#8211; recrutamento<\/li>\n<li><a href=\"https:\/\/pathfinder.eveuniversity.org\/\">Eve University Dev Pathfinder<\/a> &#8211; jogos<\/li>\n<li><a href=\"https:\/\/www.andiamogo.com\/\">Andiamo<\/a> &#8211; recrutamento<\/li>\n<li><a href=\"https:\/\/bakeronline.uk\">Baker Online<\/a> &#8211; varejo<\/li>\n<li><a href=\"https:\/\/www.eloquens.com\/\">Eloquens<\/a> &#8211; neg\u00f3cios<\/li>\n<li><a href=\"http:\/\/www.pc-specs.com\/\">PC Specs<\/a> &#8211; tecnologia<\/li>\n<\/ul>\n\n<h2>Qual \u00e9 o melhor framework PHP para iniciantes?<\/h2>\n<p>Os melhores frameworks\u00a0 para iniciantes s\u00e3o as que s\u00e3o mais simples e enxutas. Uma vez que voc\u00ea tenha dominado uma delas, voc\u00ea est\u00e1 pronto para se formar em uma que seja mais repleta de recursos, se voc\u00ea precisar de uma.<\/p>\n<p><strong>Yii<\/strong> seria minha principal escolha para um framework PHP para iniciantes. A documenta\u00e7\u00e3o de Yii o leva a fazer um aplicativo para visualizar pa\u00edses, ensinando-lhe sobre o padr\u00e3o MVC, e como trabalhar com bancos de dados ao longo do caminho.<\/p>\n<figure style=\"width: 1300px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/yii-aplicacao.png\" alt=\"Yii Aplica\u00e7\u00e3o web dos pa\u00edses\" width=\"1300\" height=\"798\"><figcaption class=\"wp-caption-text\">Yii Aplica\u00e7\u00e3o web dos pa\u00edses<\/figcaption><\/figure>\n<p>Se voc\u00ea cometer um erro, os erros s\u00e3o claros, <a href=\"https:\/\/kinsta.com\/pt\/blog\/wordpress-debug\/\">ajudando-o a depurar<\/a> e continuar rapidamente.<\/p>\n<figure style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/yii-erro-1.png\" alt=\"Yii erro para vari\u00e1vel indefinida\" width=\"1500\" height=\"691\"><figcaption class=\"wp-caption-text\">Yii erro para vari\u00e1vel indefinida<\/figcaption><\/figure>\n<p>O framework<strong> Slim<\/strong>\u00a0 \u00e9 r\u00e1pida e f\u00e1cil de instalar. Slim tem um tutorial do primeiro aplicativo para a vers\u00e3o 3 do framework. Infelizmente, ele n\u00e3o foi atualizado para a vers\u00e3o Slim 4, a vers\u00e3o atual.<\/p>\n<figure style=\"width: 1080px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/instalacao-do-slim.png\" alt=\"Instala\u00e7\u00e3o do Slim 4 via Composer\" width=\"1080\" height=\"600\"><figcaption class=\"wp-caption-text\">Instala\u00e7\u00e3o do Slim 4 via Composer<\/figcaption><\/figure>\n<p>Para<strong> Fat-Free Framework<\/strong>, voc\u00ea tem a op\u00e7\u00e3o de instalar via Composer ou simplesmente baixar e descompactar um arquivo zip. O framework \u00e9 montada com um simples programa &#8220;Ol\u00e1, mundo&#8221;.<\/p>\n<p>O guia do usu\u00e1rio leva voc\u00ea passo a passo atrav\u00e9s das coisas que voc\u00ea precisa saber, desde o roteamento at\u00e9 os testes unit\u00e1rios. H\u00e1 tamb\u00e9m uma demonstra\u00e7\u00e3o do CMS para que voc\u00ea possa ver como todas as pe\u00e7as se encaixam juntas.<\/p>\n<p><strong>O CodeIgniter<\/strong> tamb\u00e9m tem uma configura\u00e7\u00e3o bastante f\u00e1cil com boa documenta\u00e7\u00e3o. Seu primeiro tutorial de aplicativo constr\u00f3i um <a href=\"https:\/\/kinsta.com\/pt\/blog\/softwares-cms\/\">CMS simples<\/a> com fun\u00e7\u00f5es CRUD apresentando not\u00edcias.<\/p>\n<figure style=\"width: 900px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/codeigniter-2.png\" alt=\"P\u00e1gina de arquivo de not\u00edcias CodeIgniter\" width=\"900\" height=\"900\"><figcaption class=\"wp-caption-text\">P\u00e1gina de arquivo de not\u00edcias CodeIgniter<\/figcaption><\/figure>\n<h2>Resumo<\/h2>\n<p>Se voc\u00ea quer reduzir seu tempo gasto no desenvolvimento de seus aplicativos web PHP, usar um framework \u00e9 uma escolha inteligente.<\/p>\n<p>Para tirar o m\u00e1ximo proveito de um framework PHP e evitar frustra\u00e7\u00f5es, certifique-se de ter um conhecimento decente de PHP e compreender os conceitos subjacentes por tr\u00e1s dos frameworks: arquitetura MVC, sintaxe orientada a objetos, bancos de dados e ORMs, e a linha de comando.<\/p>\n<p>O framework que voc\u00ea escolher depender\u00e1 do tipo de aplicativo que voc\u00ea est\u00e1 construindo. Existem frameworks PHP para todos os gostos, desde o ultra-m\u00ednimo at\u00e9 &#8220;tudo menos a pia da cozinha&#8221;. Esperamos que este artigo tenha ajudado voc\u00ea a descobrir o framework PHP perfeita para voc\u00ea.<\/p>\n<p>Agora de volta a voc\u00ea: qual \u00e9 seu framework PHP preferido e por qu\u00ea? Informe-nos nos coment\u00e1rios abaixo!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quando voc\u00ea pensa em desenvolvimento web, al\u00e9m de HTML, CSS e JavaScript, a linguagem PHP \u00e9 um dos nomes que vem \u00e0 mente. Ao contr\u00e1rio da &#8230;<\/p>\n","protected":false},"author":143,"featured_media":39812,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[32,44],"topic":[996,1017],"class_list":["post-39790","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-php","tag-webdev","topic-frameworks-php","topic-linguagens-desenvolvimento-web"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Os Frameworks PHP mais Populares para Usar em 2026<\/title>\n<meta name=\"description\" content=\"Tudo o que voc\u00ea precisa saber sobre framework PHP: por que voc\u00ea deve usar uma, quais s\u00e3o as melhores para iniciantes e os frameworks mais populares.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Os Frameworks PHP mais Populares para Usar em 2026\" \/>\n<meta property=\"og:description\" content=\"Tudo o que voc\u00ea precisa saber sobre framework PHP: por que voc\u00ea deve usar uma, quais s\u00e3o as melhores para iniciantes e os frameworks mais populares.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstapt\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-09-30T08:46:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-17T13:54:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/php-frameworks-1024x512-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"512\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Claire Brotherton\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Tudo o que voc\u00ea precisa saber sobre framework PHP: por que voc\u00ea deve usar uma, quais s\u00e3o as melhores para iniciantes e os frameworks mais populares.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/php-frameworks-1024x512-1.png\" \/>\n<meta name=\"twitter:creator\" content=\"@abrightclearweb\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_pt\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Claire Brotherton\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"25 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/\"},\"author\":{\"name\":\"Claire Brotherton\",\"@id\":\"https:\/\/kinsta.com\/pt\/#\/schema\/person\/693ec65150be6d31eaa3188311569abf\"},\"headline\":\"Os Frameworks PHP mais Populares para Usar em 2026\",\"datePublished\":\"2020-09-30T08:46:50+00:00\",\"dateModified\":\"2025-02-17T13:54:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/\"},\"wordCount\":5141,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/pt\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/php-frameworks-1024x512-1.png\",\"keywords\":[\"php\",\"webdev\"],\"articleSection\":[\"Desenvolvimento WordPress\"],\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/\",\"url\":\"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/\",\"name\":\"Os Frameworks PHP mais Populares para Usar em 2026\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/pt\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/php-frameworks-1024x512-1.png\",\"datePublished\":\"2020-09-30T08:46:50+00:00\",\"dateModified\":\"2025-02-17T13:54:43+00:00\",\"description\":\"Tudo o que voc\u00ea precisa saber sobre framework PHP: por que voc\u00ea deve usar uma, quais s\u00e3o as melhores para iniciantes e os frameworks mais populares.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/php-frameworks-1024x512-1.png\",\"contentUrl\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/php-frameworks-1024x512-1.png\",\"width\":1024,\"height\":512},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Frameworks PHP\",\"item\":\"https:\/\/kinsta.com\/pt\/topicos\/frameworks-php\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Os Frameworks PHP mais Populares para Usar em 2025\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/pt\/#website\",\"url\":\"https:\/\/kinsta.com\/pt\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Solu\u00e7\u00f5es de hospedagem Premium, r\u00e1pida e segura\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/pt\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/pt\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/pt\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/pt\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinsta.com\/pt\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/pt\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstapt\/\",\"https:\/\/x.com\/kinsta_pt\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/pt\/#\/schema\/person\/693ec65150be6d31eaa3188311569abf\",\"name\":\"Claire Brotherton\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinsta.com\/pt\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cd7b1676396eb49832f7fcadde48401b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cd7b1676396eb49832f7fcadde48401b?s=96&d=mm&r=g\",\"caption\":\"Claire Brotherton\"},\"description\":\"Claire Brotherton is a WordPress web developer, blog writer and accessibility advocate based in Edinburgh, Scotland. She works with businesses, nonprofits and entrepreneurs who are passionate about access and inclusion, and blogs regularly on her website, A Bright Clear Web. Tweet her at @abrightclearweb.\",\"sameAs\":[\"https:\/\/x.com\/abrightclearweb\"],\"url\":\"https:\/\/kinsta.com\/pt\/blog\/author\/clairebrotherton\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Os Frameworks PHP mais Populares para Usar em 2026","description":"Tudo o que voc\u00ea precisa saber sobre framework PHP: por que voc\u00ea deve usar uma, quais s\u00e3o as melhores para iniciantes e os frameworks mais populares.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/","og_locale":"pt_PT","og_type":"article","og_title":"Os Frameworks PHP mais Populares para Usar em 2026","og_description":"Tudo o que voc\u00ea precisa saber sobre framework PHP: por que voc\u00ea deve usar uma, quais s\u00e3o as melhores para iniciantes e os frameworks mais populares.","og_url":"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstapt\/","article_published_time":"2020-09-30T08:46:50+00:00","article_modified_time":"2025-02-17T13:54:43+00:00","og_image":[{"width":1024,"height":512,"url":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/php-frameworks-1024x512-1.png","type":"image\/png"}],"author":"Claire Brotherton","twitter_card":"summary_large_image","twitter_description":"Tudo o que voc\u00ea precisa saber sobre framework PHP: por que voc\u00ea deve usar uma, quais s\u00e3o as melhores para iniciantes e os frameworks mais populares.","twitter_image":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/php-frameworks-1024x512-1.png","twitter_creator":"@abrightclearweb","twitter_site":"@kinsta_pt","twitter_misc":{"Escrito por":"Claire Brotherton","Tempo estimado de leitura":"25 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/"},"author":{"name":"Claire Brotherton","@id":"https:\/\/kinsta.com\/pt\/#\/schema\/person\/693ec65150be6d31eaa3188311569abf"},"headline":"Os Frameworks PHP mais Populares para Usar em 2026","datePublished":"2020-09-30T08:46:50+00:00","dateModified":"2025-02-17T13:54:43+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/"},"wordCount":5141,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/pt\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/php-frameworks-1024x512-1.png","keywords":["php","webdev"],"articleSection":["Desenvolvimento WordPress"],"inLanguage":"pt-PT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/","url":"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/","name":"Os Frameworks PHP mais Populares para Usar em 2026","isPartOf":{"@id":"https:\/\/kinsta.com\/pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/php-frameworks-1024x512-1.png","datePublished":"2020-09-30T08:46:50+00:00","dateModified":"2025-02-17T13:54:43+00:00","description":"Tudo o que voc\u00ea precisa saber sobre framework PHP: por que voc\u00ea deve usar uma, quais s\u00e3o as melhores para iniciantes e os frameworks mais populares.","breadcrumb":{"@id":"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/#primaryimage","url":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/php-frameworks-1024x512-1.png","contentUrl":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/09\/php-frameworks-1024x512-1.png","width":1024,"height":512},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/pt\/blog\/frameworks-php-populares\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/pt\/"},{"@type":"ListItem","position":2,"name":"Frameworks PHP","item":"https:\/\/kinsta.com\/pt\/topicos\/frameworks-php\/"},{"@type":"ListItem","position":3,"name":"Os Frameworks PHP mais Populares para Usar em 2025"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/pt\/#website","url":"https:\/\/kinsta.com\/pt\/","name":"Kinsta\u00ae","description":"Solu\u00e7\u00f5es de hospedagem Premium, r\u00e1pida e segura","publisher":{"@id":"https:\/\/kinsta.com\/pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/pt\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinsta.com\/pt\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/pt\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstapt\/","https:\/\/x.com\/kinsta_pt","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/pt\/#\/schema\/person\/693ec65150be6d31eaa3188311569abf","name":"Claire Brotherton","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinsta.com\/pt\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cd7b1676396eb49832f7fcadde48401b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cd7b1676396eb49832f7fcadde48401b?s=96&d=mm&r=g","caption":"Claire Brotherton"},"description":"Claire Brotherton is a WordPress web developer, blog writer and accessibility advocate based in Edinburgh, Scotland. She works with businesses, nonprofits and entrepreneurs who are passionate about access and inclusion, and blogs regularly on her website, A Bright Clear Web. Tweet her at @abrightclearweb.","sameAs":["https:\/\/x.com\/abrightclearweb"],"url":"https:\/\/kinsta.com\/pt\/blog\/author\/clairebrotherton\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/posts\/39790","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/users\/143"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/comments?post=39790"}],"version-history":[{"count":15,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/posts\/39790\/revisions"}],"predecessor-version":[{"id":61820,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/posts\/39790\/revisions\/61820"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/39790\/translations\/en"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/39790\/translations\/nl"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/39790\/translations\/fr"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/39790\/translations\/es"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/39790\/translations\/pt"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/39790\/translations\/it"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/39790\/translations\/de"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/39790\/translations\/dk"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/39790\/translations\/se"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/39790\/translations\/jp"},{"href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/39790\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/media\/39812"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/media?parent=39790"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/tags?post=39790"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/topic?post=39790"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}