
# Papildu informācija

TailwindPHP ir 1:1 pārnešana TailwindCSS 4.x uz tīru PHP. Galvenais princips ir uzticamība: koda bāze atspoguļo sākotnējo TypeScript projektu failu pa failam — tie paši failu nosaukumi, tā pati organizācija — lai ikvienai TailwindCSS darbībai būtu acīmredzama atbilstošā vieta PHP un lai augšupējās izmaiņas varētu izsekot bez minējumiem.

Viss, kas nav daļa no TailwindCSS pārnešanas, atrodas vienā skaidri norādītā vietā: `src/_tailwindphp/`. Šajā mapē ir PHP specifiskie palīkrīki — Rust `lightningcss` transformāciju atkārtota ieviešana (`LightningCss.php`), CSS minifikators (`CssMinifier.php`) un pavadošo bibliotēku pārnesumi (`lib/`: clsx, tailwind-merge, CVA) `TailwindPHP\Lib\*` nosaukumvietā. Viss pārējais, kas atrodas zem `src/`, atbilst failam mapē TailwindCSS.

Pareizība tiek pārbaudīta, izmantojot Tailwind testu komplektu. Testpiemēri tiek iegūti tieši no TailwindCSS `.test.ts` failiem un palaisti pret PHP izvadi, tāpēc jebkura novirze no sākotnējās darbības tiek uzrādīta uzreiz. Rezultāts: 4,427 sekmīgi testi (laidiens 1.7.0, pret TailwindCSS v4.3.3), kas aptver utilītas, variantus, direktīvas, spraudņus, CLI un pavadošās bibliotēkas.

## Lapas

- **[Arhitektūra](https://tailwindphp.inline0.dev/lv/docs/advanced/architecture)** — kompilācijas konveijers (parsēšana → skenēšana → kompilēšana → optimizēšana → minifikācija), avotu izkārtojums, ekvivalents `lightningcss` un `@port-deviation` marķieru konvencija.
- **[Kešatmiņa un minifikācija](https://tailwindphp.inline0.dev/lv/docs/advanced/caching)** — failu izvades kešatmiņa (`cache`, `cacheTtl`, `clearCache()`), kompilatora stāvokļa kešatmiņa (`stateCacheFile`) un minifikatora CSS darbība.
- **[Veiktspēja un testēšana](https://tailwindphp.inline0.dev/lv/docs/advanced/performance)** — PHP specifiski optimizējumi, TailwindCSS atbilstības pārbaude un koda kvalitātes vārteja.
- **[Saderība un jaunināšana](https://tailwindphp.inline0.dev/lv/docs/advanced/compatibility)** — prasības, izsekojamā TailwindCSS versija, zināmās atšķirības no TailwindCSS un katra laidiena jaunināšanas piezīmes.
