Popmundo, un joc in web browser, accesibil
Moderator: Manu
Oare cum o fi creeat jocul ăsta: este scris
în PHP or este folosit vre-un client de Content Management System? Mă gândesc că poate ştie cineva, i-am întrebat şi pe cei de la Popmundo, bine-nţeles în limba Engleză, dar n-am primit nici un răspuns. Au spus că trebuie să aştept maxim 24 de ore, dar iată că au trecut aproape 4 zile şi n-am primit nici un E-Mail. Mulţumesc anticipat!
în PHP or este folosit vre-un client de Content Management System? Mă gândesc că poate ştie cineva, i-am întrebat şi pe cei de la Popmundo, bine-nţeles în limba Engleză, dar n-am primit nici un răspuns. Au spus că trebuie să aştept maxim 24 de ore, dar iată că au trecut aproape 4 zile şi n-am primit nici un E-Mail. Mulţumesc anticipat!
- Manu
- General de divizie
- Mesaje: 4120
- Membru din: 02 Feb 2007, 01:15
- Localitate: Cluj-Napoca
- Contact:
Cum sa fie un CMS?
E programat de ei in ASP.NET, un web application framework. Ca idee e ca si cum ar fi facut in PHP, doar ca este un alt limbaj de la Microsoft.
Asta am dedus dupa extensia .aspx care aparea in browser in address bar. Daca era PHP, aparea .php pe acolo.
E programat de ei in ASP.NET, un web application framework. Ca idee e ca si cum ar fi facut in PHP, doar ca este un alt limbaj de la Microsoft.
Asta am dedus dupa extensia .aspx care aparea in browser in address bar. Daca era PHP, aparea .php pe acolo.
Errare humanum est, sed perseverare diabolicum...
In forum linguae Latinae venite! (via est: www.limbalatina.ro)
In forum linguae Latinae venite! (via est: www.limbalatina.ro)
- Manu
- General de divizie
- Mesaje: 4120
- Membru din: 02 Feb 2007, 01:15
- Localitate: Cluj-Napoca
- Contact:
Da, da' un site, nu un joc.
Errare humanum est, sed perseverare diabolicum...
In forum linguae Latinae venite! (via est: www.limbalatina.ro)
In forum linguae Latinae venite! (via est: www.limbalatina.ro)
> Cum sa fie un CMS?
> E programat de ei in ASP.NET, un web application framework. Ca idee e ca si cum ar fi facut in
> PHP, doar ca este un alt limbaj de la Microsoft.
> Asta am dedus dupa extensia .aspx care aparea in browser in address bar. Daca era PHP,
> aparea .php pe acolo.
aspx.net este intr-adevar un framework proprietar creat de Microsoft, dar nu un limbaj. Pentru a crea pagini aspx se pot folosi limbajele de programare suportate de DotNet, cel mai folosit fiind probabil C#.
Este un framework foarte laudat de Microsoft si de cei care au de castigat de pe urma lui, dar cu dezavantajul ca nu este gratuit fiindca poate rula doar sub Windows si este foarte dificil de utilizat de catre orbi, fiindca are o sintaxa foarte complicata. Cei care vad si pot programa cu mouse-ul in Visual Studio (care costa si el multi bani) nu au mari probleme, fiindca mult cod este generat automat.
In general un framework de buna calitate, indiferent ca este scris in PHP, Perl, Ruby sau Python nu afiseaza nici un fel de extensie in address bar, fiindca acea extensie doar urateste linkul si este absolut inutila. Firmele care insa au un castig material din promovarea unei anumite tehnologii adauga acea extensie inutila pentru a promova tehnologia folosita.
Cand un site foloseste programe low-level scrise in orice limbaj, de exemplu PHP, acea extensie .php este de obicei necesara fiindca fiecare script php este accesat direct. Dar cand se foloseste un framework nu se acceseaza direct vre-un script, ci framework-ul, care stie mai departe ce cod din care module trebuie utilizat, asa ca adresa poate arata oricat de frumos se doreste, fiindca nu are nici o legatura cu numele fisierelor care exista pe server.
> E programat de ei in ASP.NET, un web application framework. Ca idee e ca si cum ar fi facut in
> PHP, doar ca este un alt limbaj de la Microsoft.
> Asta am dedus dupa extensia .aspx care aparea in browser in address bar. Daca era PHP,
> aparea .php pe acolo.
aspx.net este intr-adevar un framework proprietar creat de Microsoft, dar nu un limbaj. Pentru a crea pagini aspx se pot folosi limbajele de programare suportate de DotNet, cel mai folosit fiind probabil C#.
Este un framework foarte laudat de Microsoft si de cei care au de castigat de pe urma lui, dar cu dezavantajul ca nu este gratuit fiindca poate rula doar sub Windows si este foarte dificil de utilizat de catre orbi, fiindca are o sintaxa foarte complicata. Cei care vad si pot programa cu mouse-ul in Visual Studio (care costa si el multi bani) nu au mari probleme, fiindca mult cod este generat automat.
In general un framework de buna calitate, indiferent ca este scris in PHP, Perl, Ruby sau Python nu afiseaza nici un fel de extensie in address bar, fiindca acea extensie doar urateste linkul si este absolut inutila. Firmele care insa au un castig material din promovarea unei anumite tehnologii adauga acea extensie inutila pentru a promova tehnologia folosita.
Cand un site foloseste programe low-level scrise in orice limbaj, de exemplu PHP, acea extensie .php este de obicei necesara fiindca fiecare script php este accesat direct. Dar cand se foloseste un framework nu se acceseaza direct vre-un script, ci framework-ul, care stie mai departe ce cod din care module trebuie utilizat, asa ca adresa poate arata oricat de frumos se doreste, fiindca nu are nici o legatura cu numele fisierelor care exista pe server.
> Spuneam de Content Management System pentru că într-o
> zi discutam cu cineva despre CMS-uri, şi mi-a spus faptul că că aş putea face c-am tot
> ce mi-ar trece prin cap, aici referindu-mă la Joomla.
CMS-urile sunt niste programe pentru administrarea continutului, dupa cum spune si numele lor.
Cu alte cuvinte, sunt bune pentru treburi generale, cat se poate de obisnuite cum ar fi adaugarea de text, formatarea textului cu un editor vizual, de cele mai multe ori cu mari probleme de accesibilitate pentru cititoarele de ecran, adaugarea de imagini, crearea de galerii foto, adaugarea de text sub forma de articole organizate ca pagini sau sub forma de blog, adaugarea de comentarii, probabil si forumuri... depinde de plugin-urile folosite. Cu ele se pot crea si modifica meniuri, dar toate acestea sunt limitate la posibilitatile pe care le are CMS-ul folosit.
Daca se doreste adaugarea unui alt tip de meniu, sau a unui program care face anumite calcule, sau daca se doreste o structura diferita... toate acestea sunt posibile doar daca programul are plugin-urile necesare pentru a face ce se doreste. Daca acele plugin-uri nu exista, asta e... Oricine poate crea plugin-uri, insa este nevoie nu doar de cunostinte de programare in limbajul in care este scris CMS-ul, ci si de cunoasterea interfetei interne a acelui CMS pentru a sti cum sa se creeze respectivele plugin-uri.
Daca cineva doreste insa sa creeze un site deosebit, (si nu ma refer la continut, ci la programele care ruleaza pe acel site), adica nu un blog, wiki, forum sau site cu articole de presa (fiindca pentru a crea un astfel de site se poate folosi oricare dintre multele programe existente), atunci un CMS este de obicei absolut inutil.
Iar un joc online este dupa cum spunea si Manu altceva decat un simplu site.
Pentru un joc este nevoie de programare.
> Oricum, era fain dacă s-ar fi făcut şi un client pentru jocuri precum
> s-a făcut şi pentru cele-lalte tipuri de site-uri, de exemplu PHPBB care-i destinat
> forum-urilor, ori WordPress care-i destinat celor care vor să-şi creeze un blog.
Mda, ar fi fost fain, insa toate forumurile si blogurile create cu phpBB sau Wordpress sunt toate la fel, diferind doar modul in care sunt aranjate elementele pe ecran, pe cand jocurile sunt toate absolut diferite si folosesc programe diferite.
Pentru a face acelasi lucru si cu jocurile, ar trebui de fapt sa existe un anumit joc sau cateva jocuri online open source, pe care sa le poti descarca si sa le instalezi pe propriul server web, si sa schimbi eventual doar numele jocului si alte cateva elemente.
Nu stiu insa daca are vre-un programator o motivatie sa lucreze la un joc pentru ca apoi oricine sa il poata instala gratuit pe propriul server, fiindca spre deosebire de forumuri sau bloguri sau site cu articole a caror valoare depinde in primul rand de calitatea articolelor prezentate, nu de facilitatile oferite de programul CMS cu care s-a introdus textul, un site cu jocuri depinde aproape in totalitate de calitatea programelor care creaza jocul.
> zi discutam cu cineva despre CMS-uri, şi mi-a spus faptul că că aş putea face c-am tot
> ce mi-ar trece prin cap, aici referindu-mă la Joomla.
CMS-urile sunt niste programe pentru administrarea continutului, dupa cum spune si numele lor.
Cu alte cuvinte, sunt bune pentru treburi generale, cat se poate de obisnuite cum ar fi adaugarea de text, formatarea textului cu un editor vizual, de cele mai multe ori cu mari probleme de accesibilitate pentru cititoarele de ecran, adaugarea de imagini, crearea de galerii foto, adaugarea de text sub forma de articole organizate ca pagini sau sub forma de blog, adaugarea de comentarii, probabil si forumuri... depinde de plugin-urile folosite. Cu ele se pot crea si modifica meniuri, dar toate acestea sunt limitate la posibilitatile pe care le are CMS-ul folosit.
Daca se doreste adaugarea unui alt tip de meniu, sau a unui program care face anumite calcule, sau daca se doreste o structura diferita... toate acestea sunt posibile doar daca programul are plugin-urile necesare pentru a face ce se doreste. Daca acele plugin-uri nu exista, asta e... Oricine poate crea plugin-uri, insa este nevoie nu doar de cunostinte de programare in limbajul in care este scris CMS-ul, ci si de cunoasterea interfetei interne a acelui CMS pentru a sti cum sa se creeze respectivele plugin-uri.
Daca cineva doreste insa sa creeze un site deosebit, (si nu ma refer la continut, ci la programele care ruleaza pe acel site), adica nu un blog, wiki, forum sau site cu articole de presa (fiindca pentru a crea un astfel de site se poate folosi oricare dintre multele programe existente), atunci un CMS este de obicei absolut inutil.
Iar un joc online este dupa cum spunea si Manu altceva decat un simplu site.
Pentru un joc este nevoie de programare.
> Oricum, era fain dacă s-ar fi făcut şi un client pentru jocuri precum
> s-a făcut şi pentru cele-lalte tipuri de site-uri, de exemplu PHPBB care-i destinat
> forum-urilor, ori WordPress care-i destinat celor care vor să-şi creeze un blog.
Mda, ar fi fost fain, insa toate forumurile si blogurile create cu phpBB sau Wordpress sunt toate la fel, diferind doar modul in care sunt aranjate elementele pe ecran, pe cand jocurile sunt toate absolut diferite si folosesc programe diferite.
Pentru a face acelasi lucru si cu jocurile, ar trebui de fapt sa existe un anumit joc sau cateva jocuri online open source, pe care sa le poti descarca si sa le instalezi pe propriul server web, si sa schimbi eventual doar numele jocului si alte cateva elemente.
Nu stiu insa daca are vre-un programator o motivatie sa lucreze la un joc pentru ca apoi oricine sa il poata instala gratuit pe propriul server, fiindca spre deosebire de forumuri sau bloguri sau site cu articole a caror valoare depinde in primul rand de calitatea articolelor prezentate, nu de facilitatile oferite de programul CMS cu care s-a introdus textul, un site cu jocuri depinde aproape in totalitate de calitatea programelor care creaza jocul.