Teknik
Indbygget database
Plone har en af markedets mest avancerede objektorienterede databaser indbygget kaldet ZODB. Så man behøver ikke at købe en dyr 3. parts database for at køre det. ZODB er samtidig meget nem at få sine data ud af igen, hvis man på et senere tidspunkt vil have dem flyttet over i en relationel SQL database.
Der er således ingen risiko for at blive låst fast i en løsning, hvor man ikke kan får sit indhold ud igen..
SQL kompatibel
Plone kan integreres med stort set alle eksisterende SQL databaser. Der findes database adaptere til alle betydyningsfulde databaser. Feks. Microsoft SQL, Oracle. Der findes både frie open source moduler eller kommercielle 3. parts leverandører.
Moderne og dynamisk programmeringssprog
Plone er skrevet i dynamisk programmeringssprog (Python) som gør det meget nemt og hurtigt at lave rettelser. Python bruges af mange større og mindre virksomheder og organisationer, som feks. Google, NASA, IBM og Industrial Light & Magic.
http://www.python.org/community/users.html
Python sammelignes typisk med andre programmeringssprog som Java, C# og Perl.
Nem integration
Da plone er skrevet i det moderne programmeringssprog Python, har det adgang til alle dets fremragende biblioteker og moduler. Det er derfor muligt at kommunikere med andre systemer via. De gængse standarder. Der kan nævnes xml-rpc, .net, Active-X
Nem platforms-neutral installation
Plone kører på næsten alle styresystemer, og hele systemet kan uden videre flyttes fra et system til et andet. Plone kører bla. på Linux, Windows, Mac OS X, Solaris og BSD.
Sikkerhed og brugerrettigheder
Brugerinformation kan integreres med externe systemer, så man kan bruge eksisterende brugernavne og passwords. Brugere kan både gemmes internt i Plone, men kan også hentes fra SQL servere, LDAP osv.
Fremtidssikret
Et Plone site er typisk nemmere at gå til for nye udviklere end et site baseret på .asp .php løsninger vil være. Det skyldes at en stor del af grundstrukturen er fatbestemt i Plone, hvorimod andre systemer koder det fra bunden, og lidt forskelligt hver gang.
Et typisk eksempel er bruger og sikkerhedshåndtering. Det kan kun gøres på én måde i Plone. Andre eksempler er hvordan man ændrer udseende, og laver nye indholdstyper osv.