Økosystem ABC ramme.arbeid ABC ramme. Verktøy og standarder for intern bruk for raskere utvikling av skalerbare, høyytelses nettsteder og webapper. Offentlige løsninger er tilgjengelige gjennom Turbine Studio og Webline. Moduler. DevOps. Backend. Doctrine. Cloudflare. AI / ML. PHP. VS Code. Grafana. Frontend. GitHub. Composer. Debian. JS. PostgreSQL. CSS. NGINX. jQuery. Regler og standarder. Infrastruktur. CI / CD. XenForo. gRPC. Docker. HTML preprocessor. Hetzner. ProFTPD. Dynamisk. Enkelhet Kvalitet Sikkerhet Hastighet Uavhengighet Skalerbarhet Kode Enkel / Komplisert ABC Frame kommer i to versjoner. Den enkle versjonen for ikke-ABC prosjekter, som vår BSS Forum integrasjon med XenForo. Og den kompliserte versjonen for prosjekter som er helt ABC-basert. MVC til VC Kjenner du til MVC konseptet? Vi har redesignet modellaget, som har strømlinjeformet strukturen i prosjektene våre dramatisk. Lokaliseringer Hvert ABC Kompleks prosjekt inkluderer innebygd støtte for flere språk og valutaer. Endring av lokaliseringer er helt dynamisk — ett klikk, ingen omlasting, ingen forsinkelser, anvendt globalt. Moduler Den definerende funksjonen til ABC — modulsystem. Ansvarsfraskrivelse: ethvert modulsystem du måtte kjenne er ikke engang i nærheten av det vi kaller moduler. Alle prosjektene våre er helt modulbaserte, fra store til små. Trenger du en funksjon? Aktiver modulen, konfigurer den, utvid om nødvendig — og du er ferdig. Visninger La oss se på fakta: - 4x - 8x vertikalt kortere og 1x - 4x horisontalt kortere enn vanlig kode. - Et bibliotek av ferdiglagde frontend-elementer. - Nesten innebygd syntaks, som gjør koden vår flere ganger mer lesbar enn alternativer. - Per-element dynamisk — som React, men i PHP. - Backend-drevne funksjoner for å erstatte 20 linjer med kode ved hjelp av ett enkelt ord. - Lastetid på 0.1 - 0.3 sekunder, selv på logikk-tunge eller innhold-tunge sider. CI / CD ABC Frame lar oss skalere kompleksitet etter behov. Noen prosjekter kan bruke en database, andre kan inkludere et staging-miljø. Kontinuerlig integrasjon håndteres via GitHub Actions og vårt konsollgrensesnitt. Kontinuerlig utvikling er helt serverbasert — ingenting lagres lokalt. Infrastruktur Tjenester Kirsebær på toppen er de eksterne tjenestene vi bruker i arbeidet vårt — Slack, Workflowy, Brevo, Stripe, og OpenAI. Listen vår over partnere er begrenset, men hver er nøye utvalgt for å dekke alle våre behov. Server For å være best, samarbeider vi med de beste. Serverne våre administreres av Hetzner, som leverer ekte tysk kvalitet: toppmoderne prosessorer, DDR5 RAM, og NVMe SSD-er. Og, selvfølgelig, bruker vi Cloudflare for sikkerhet og akselerasjon av opplasting og levering av nettsider. Generelt maksimerer vi ytelsen på hvert trinn samtidig som vi opprettholder stabilitet og sikkerhet. Konsoll Utviklerne våre har en rekke nyttige kommandoer til disposisjon: - For å sette opp nye prosjekter. - For å endre prosjekter sømløst under arbeidet. - For enkelt å oppdatere og lappe kjernen. - For å utføre raske sikkerhetskopier av koden. - For å bruke et enkelt migrasjonsgrensesnitt. Igjen har vi klart å pakke enorme muligheter i en enkel form. Annet Team Kjerne-teamet vårt består av internasjonalt anerkjente fagfolk — personer som begynte å studere i ung alder og bringer titusenvis av timer med praktisk erfaring. Visjon - Alt er privat — per definisjon kan perfekte ting ikke være åpen kildekode. - Kjernen må være utmerket. - 95 / 100 funksjoner, men 2X enklere og skalerbart, er bedre enn 100 / 100 funksjoner. - Innsiden er like viktig som utsiden. Du liker designene våre (forhåpentligvis), og utviklerne våre liker koden. - Minimal avhengighet av tredjepartsløsninger — vi trenger full kontroll. - Frigjør det fulle potensialet av innebygde teknologier og tredjepartsløsninger som allerede er i bruk. Mål I stedet for å jage Web 3, fokuserer vi på å løse de faktiske problemene til Web 2 og dens brukere. Igjen og igjen ser vi middelmådig kvalitet levert til en urimelig kostnad av tid og penger. ABC Frame, av ScripTop gjenoppretter balansen. Koble til Økosystem