Frigivelseskandidat for Zotonic web-framework skrevet i Erlang

Den første udgivelseskandidat til Zotonics webramme og indholdsstyringssystem er blevet frigivet. Projektet er skrevet i Erlang og distribueret under Apache 2.0-licensen. Zotonic er baseret på konceptet om at organisere indhold i form af "ressourcer" (også kaldet "sider") og "links" mellem dem ("artikel" - "relateret til" - "emne", "bruger" - "forfatter" - "artikel"), Desuden er forbindelserne i sig selv ressourcer af typen "forbindelse" (og ressourcetypen er en ressource af typen "ressourcetype").

Et skabelonsprog lånt fra Django bruges til at præsentere indhold, og PostgreSQL bruges som ressourcelager. En fork af Basho Webmachine, baseret på Cowboy, bruges til at behandle anmodninger. Tovejs dataudveksling mellem serveren og browseren udføres ved hjælp af MQTT-protokollen. For at forbedre ydeevnen gemmes genererede sider i Depcache-cachesystemet.

Forfatteren kalder en af ​​de vigtigste forhindringer, der blokerer forberedelsen af ​​udgivelsen af ​​1.0-grenen, for behovet for at verificere oversættelser fra modersmål (lokaliseringsarbejde udføres separat fra kodeudvikling på Crowdin-platformen).

Kilde: opennet.ru

Tilføj en kommentar