Junior — Middle
Czy używałeś czystego PHP w swoich projektach bez korzystania z zewnętrznych frameworków?
sobes.tech AI
Odpowiedź od AI
Tak, używałem czystego PHP bez korzystania z zewnętrznych frameworków. Takie podejście jest przydatne do zrozumienia podstaw języka i jego możliwości bez abstrakcji.
Na przykład, dla prostego REST API, można napisać obsługę żądań w czystym PHP, korzystając z funkcji wbudowanych i minimalnej ilości kodu:
<?php
if ($_SERVER['REQUEST_METHOD'] === 'GET') {
echo json_encode(['message' => 'Witaj, świecie!']);
} elseif ($_SERVER['REQUEST_METHOD'] === 'POST') {
$data = json_decode(file_get_contents('php://input'), true);
// Przetwarzanie danych
echo json_encode(['odebrane' => $data]);
} else {
http_response_code(405);
echo 'Metoda niedozwolona';
}
Taki kod jest łatwy do zrozumienia i debugowania, ale dla dużych projektów zwykle wygodniej jest korzystać z frameworków, które zapewniają strukturę i dodatkowe funkcje.