Kennisbank
1.000 veelgestelde vragen, 500 tutorials en uitlegvideo's. Hier vind je alleen maar oplossingen!
De Propel-abstractielaag gebruiken
Bijwerken 05-05-2026
Deze handleiding is bedoeld voor ontwikkelaars die het ORM Propel willen gebruiken op een hostingomgeving waarbij de toegang tot de opdrachtregel beperkt is.
Voorwoord
- Het ORM maakt het mogelijk om de objecten van een applicatie te koppelen aan de tabellen van een database. U manipuleert de gegevens via
PHP-objecten, in plaats van directeSQL-code te schrijven. Propelis de abstractielaag die deze interacties (relaties, joins, paginering) beheert, om het onderhoud van de code te vereenvoudigen.
Speciale kenmerken en beperkingen
Propelis niet standaard vooraf geïnstalleerd viaPear.- U moet het handmatig in uw project installeren.
- Het is verplicht om de versie "Conventional Package" van
Propelte downloaden.
- Opdrachten voor de opdrachtregel (zoals
propel-gen) kunnen niet op de server worden uitgevoerd.- Daarom wordt
Propelin de productieomgeving alleen in de "runtime"-modus gebruikt. Het genereren van de klassen (build) moet lokaal worden uitgevoerd. - De workflow bestaat eruit om de code te genereren in een ontwikkelomgeving en vervolgens de resulterende bestanden naar de server te uploaden.
- Daarom wordt
- Afhankelijkheden:
- Alle benodigde bibliotheken voor
Propelzijn beschikbaar, met uitzondering vanPhing. - Het ontbreken van
Phingheeft geen invloed op de productieomgeving, omdat dit hulpmiddel alleen nodig is tijdens de lokale generatiefase.
- Alle benodigde bibliotheken voor
Link naar deze veelgestelde vragen: https://faq.infomaniak.com/1142
Is deze veelgestelde vragenlijst nuttig geweest?