Kennisbank
1.000 veelgestelde vragen, 500 tutorials en uitlegvideo's. Hier vind je alleen maar oplossingen!
Gebruik de abstractielaag van Propel
Bijwerken 01-09-2026
Deze handleiding is bedoeld voor ontwikkelaars die de ORM Propel willen gebruiken op een hostingomgeving waar de toegang tot de opdrachtregel beperkt is.
Inleiding
- De ORM maakt het mogelijk om objecten in een applicatie te koppelen aan tabellen in een database. De gegevens worden gemanipuleerd via
PHP-objecten in plaats van rechtstreeksSQL-code te schrijven. Propelis de abstractielaag die deze interacties (relaties, joins, paginering) beheert om het onderhoud van de code te vereenvoudigen.
Bijzonderheden en beperkingen
Propelis niet vooraf geïnstalleerd viaPear.- U moet het handmatig in uw project installeren.
- Het is essentieel om de versie "Conventional Package" van
Propelte downloaden.
- De CLI-opdrachten (zoals
propel-gen) kunnen niet op de server worden uitgevoerd.- Daarom kan
Propelin de productieomgeving alleen in de "Runtime"-modus worden gebruikt. Het genereren van de klassen (build) moet lokaal worden uitgevoerd. - De workflow is om de code te genereren in een ontwikkelomgeving en vervolgens de resulterende bestanden naar de server te kopiëren.
- Daarom kan
- Afhankelijkheden:
- Alle bibliotheken die nodig zijn 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 bibliotheken die nodig zijn voor
Link naar deze veelgestelde vragen: https://faq.infomaniak.com/1142
Is deze veelgestelde vragenlijst nuttig geweest?