Junior — Middle
Használta-e tiszta PHP-t projektjeiben külső keretrendszerek nélkül?
sobes.tech MI
Válasz az MI-től
Igen, tiszta PHP-t használtam külső keretrendszerek nélkül. Ez a megközelítés hasznos a nyelv alapjainak és lehetőségeinek megértéséhez absztrakciók nélkül.
Például egy egyszerű REST API esetén a kéréskezelést tiszta PHP-ben írhatjuk, beépített funkciók és minimális kód használatával:
<?php
if ($_SERVER['REQUEST_METHOD'] === 'GET') {
echo json_encode(['message' => 'Helló, világ!']);
} elseif ($_SERVER['REQUEST_METHOD'] === 'POST') {
$data = json_decode(file_get_contents('php://input'), true);
// Adatfeldolgozás
echo json_encode(['kaptam' => $data]);
} else {
http_response_code(405);
echo 'Módszer nem engedélyezett';
}
Ez a kód könnyen érthető és hibakereshető, de nagyobb projektek esetén általában kényelmesebb keretrendszereket használni, amelyek struktúrát és további lehetőségeket biztosítanak.