Jump to content

Krusher

Administrator
  • Posts

    116
  • Joined

  • Last visited

  • Days Won

    14

Everything posted by Krusher

  1. Felicitari, imi plac.
  2. LegitMT a primit functia de moderator la categoria Leaks. Link aplicatie: https://leaks.ro/index.php?/topic/341-aplica%C5%A3ie-moderator-legitmt/
  3. Aici administratorii vor tine evidenta cu privire la modificarile din staff. Va recomandam optiunea "follow this topic" pentru a fi la curent.
  4. Salut. Daca ai server hostat poti da restart cu ajutorul GameCP-ului primit de la firma de hosting. Daca ai server deschis pe PC-ul tau, poti da restart prin redeschiderea consolei. Totodata, iti poti face tu o comanda in gamemode cu care vei putea sa dai restart in orice moment, direct din joc. Comanda ar arata ceva de genul: CMD:restartserver(playerid, params[]) { SendRconCommand("gmx"); return 1; }
  5. Chiar cunosti atatea limbaje? Congrats. Bine ai venit.
  6. Banned. Topic inchis.
  7. Din moment ce ei nu-si permit o simpla licenta WHMCS, e clar ca nu au firma inregistrata.
  8. Bine ai venit. Speram sa-ti placa comunitatea noastra.
  9. Topic inchis. Nu ai oferit destule detalii.
  10. Bine ai venit, dupa cum zicea si ViewS, nu avem nevoie de server de TS3.
  11. Am decis sa fac un top cu cele mai bune & folosite framework-uri PHP. [Protected content]
  12. Mă voi referi în acest articol la framework-uri în PHP, în special, însă multe din avantajele folosirii unui framework în PHP se aplică şi la celelalte limbaje de programare web. Aceste avantaje se referă la orice framework PHP, fie că este vorba de Zend Framework, Code Igniter, CakePHP sau oricare altul. Când să folosesc un framework? Aceasta este o întrebare excelentă. Spun asta pentru că aplicaţia web pe care o dezvoltăm nu are întotdeauna nevoie de un framework. De ce am folosi un framework pentru o aplicaţie care are doar 2-3 pagini? Nu are niciun sens, nu? Un framework se pretează însă pentru aplicaţii care au baze de date, form-uri, sesiuni, cookie-uri, servicii remote (cum ar fi Facebook sau twitter, care sunt folosite în tot mai multe aplicaţii din ziua de azi). Ce feature-uri aduce un framework? Abstractizarea bazei de date: Framework-urile vin cu un nivel de abstractizare al bazei de date SQL. Astfel, putem oricând schimba baza de date din MySQL în MSSql de exemplu, fără a fi nevoie să rescriem vreun rând de cod. Acest nivel de abstractizare poate în acelaşi timp să recunoască legăturile dintre tabele, ceea ce ne scuteşte de bătăile de cap când vine vorba de JOIN-uri. Abstractizarea cache-ului: În loc să folosim funcţii spcifice pentru cache (cum ar fi apc_add sau apc_fetch) vom folosi clase specifice de caching cum ar fi Memcache, APC sau XCache. Management-ul form-urilor: Form-urile pot fi definite ca şi cod PHP. Apoi framework-ul se ocupă de generarea codului HTML, validare şi securitate. Scăpam din nou de bătăi de cap, nu-i aşa? Autentificarea: Majoritatea framework-urilor vin cu un modul de autentificare. Acestea se ocupă de log in şi log out, înregistrare, management de sesiune, permisiuni. Aceste module sunt uşor de modificat pentru a crea formulare customizate pentru înregistrare şi logare. Depanare uşoară: Unele framework-uri vin în ajutorul programatorului cu unelte care fac depanarea mai uşoară. Acestea permit inspectarea variabilelor, a query-urilor, a duratei de timp în care rulează script-ul etc. Internaţionalizarea: Majoritatea framework-urilor permit traducerile, ceea ce înseamnă că putem construi uşor un website în limba dorită de client. Ce avantaje am folosind un framework? Portabilitate: Abstractizarea bazei de date şi a cache-ului fac ca aplicaţiile construite cu un framework să poată rula pe servere, având diferite configuraţii fără a fi necesară rescrierea vreunui rând de cod. Timp de dezvoltare mai scurt: Asta se datorează în primul rând faptului că nu mai trebuie să scriem codul pentru form-uri, înregistrare, log in şi log-out etc. Securitate: Framework-ul se ocupă de securitatea pentru modulele buid-in: autentificare, formulare, query-uri SQL. Suportul comunităţii: Framework-urile au forumuri specializate, canale de IRC unde putem găsi oricând un răspuns la problemele pe care le întâmpinăm legate de framework atunci când dezvoltăm aplicaţia. Plugin-uri şi module: Nu am descoperit noi roata. A fost descoperită de alţii înaintea noastră. Este așadar foarte probabil ca modulul sau plugin-ul de care avem nevoie să fi fost deja dezvoltat de alţi programatori şi tot ceea ce trebuie să facem este să îl descărcăm şi să îl folosim în aplicaţia noastră. Standard de codare: Framework-urile „forţează” într-un anume fel programatorii să urmeze principiul Model->View->Controller. Asta înseamnă că vom gândi mai întâi structura codului, pentru ca apoi ne apucăm de scris. Documentaţie: Framework-urile sunt foarte bine documentate, ceea ce uşurează înţelegerea codului. Ce framework să folosesc? Orice programator preferă un framework pe care îl consideră ca fiind cel mai bun. Personal, am lucrat cu Zend Framework şi Drupal (da, şi el este un framework – şi ceva mai mult). Alţii folosesc CakePHP, Trax sau Code Igniter. Până la urmă, este vorba de preferinţele programatorului şi de proiect. Cred că acestea sunt cele două mari întrebări la care trebuie să răspundem înainte de a stabili ce framework folosim: „Ce framework-uri se pretează la aplicaţia pe care trebuie să o dezvoltăm?” şi „Cu care din aceste framework-uri suntem obişnuiţi?” . [Protected content]
  13. Username: Krusher Vârstă: 20 Ce fel de servicii oferi?: Servicii de productie muzicala, mix/master. Preț: Discutam, in functie de proiect. Detalii de contact: krusher@leaks.ro sau PM pe forum. Alte precizări: -
  14. Bine ai venit. P.S: Stii ceva limbaje, nu te joci
×
×
  • Create New...