Explorați Cărți electronice
Categorii
Explorați Cărți audio
Categorii
Explorați Reviste
Categorii
Explorați Documente
Categorii
a. SVN
b. Mercurial
c. GIT
15. Ce este un namespace?
R: este o modalitate de incapsulare, un fel de director si a fost introdus incepand cu
php 5.3.
16. Ce este un autoloader?
R: o clasa care va autoincarca alte clase si librarii automat fara a mai fi necesar sa se
foloseasca manual include sau require.
17. Ce este composerul?
R : este un package manager care instaleaza toate librariile dorite, configureaza un
autoload pentru ele , adica nu trebuie incluse manual, se includ dora la momentul la care ai
nevoie. Acesta permite si update la toate librariile
18. Ce este mostenirea? Un exemplu de utilizare
R :Mostenirea este unul din cele mai utile instrumente ale Programarii Orientate pe Obiect -
OOP.
Prin mostenire se intelege transmiterea proprietatilor, constantelor si a functiilor de la o
clasa la alta, intr-o structura ierarhica. Prima clasa este clasa de baza, denumita "parinte",
legata de aceasta se poate crea o sub-clasa, denumita "copil"; sub-clasa 'copil' mosteneste
proprietatile si metodele clasei 'parinte' (cele care sunt cu atribut "public" sau "protected"), le
poate folosi in instructiunile din propriul cod si le transmite cand se creaza o instanta de
obiect la ea. Precum in natura copii mostenesc genele parintilor.
ex: class Child extends Parent
19. Ce este polimofismul? Un exemplu de utilizare
R: Polimorfismul e abilitatea unei clase de a face mai multe lucruri, diferite, sau de a utiliza o
clasa sau alta pentru a realiza lucrul dorit, avand functii similare. De exemplu, o rigla poate fi
utilizata pentru a trasa linii dar si pt. a masura ceva, iar pentru a trasa linii se poate folosi si
alta rigla dreapta. Acesta e polimorfism.
20. Ce patternuri de codare cunosti?
a. Singleton
b. Factory
c. Dependency Injection
21. Cum functioneaza un request web?
R:
22. Ce este sesiunea?
R : O sesiune este o modalitate de a pastra informatia in variabile pentru a fi folosita
ulterior intre .Spre deosebire de un cookie , informatia este pastrata pe server . Cookie-urile
nu pot pastra mai multe variabile . Sesiunea ramane activa atat timp cat browserul este
deshis . Este folosita in general pentru login/logout.
23. Cum functioneaza sesiunea in PHP?
R:
24. Ce sunt cookie-urile? Pentru ce sunt folosite?
R:Cookie-urile sunt un mecanism de a stoca informatia in browserul utilizatorului, astfel
putind urmari si identifica utilizatorii si preferintele acestora. O cookie este un mic fisier text
25. Ce este ORM-ul? Cum functioneaza?
R:Object Relational Mapping - este o tehnica de programare prin care se convertesc date
intre tipuri de sisteme ,
26.Ce este MVC-ul? Care sunt principiile de baza?
R: Model View Controller - Într-o aplicaţie bazată creată astfel încât să respecte acest
concept, partea de model va lucra doar cu starea aplicaţiei şi cu logica ei, nu va conta cum
este sau va fi reprezentată această stare către utilizator sau cum interacţionează acesta cu
aplicaţia. Tot aşa, partea de "view", este preocupată doar cu crearea interfeţei utilizator în
funcţie de datele şi mai ales a schimbărilor stărilor acesteia, recepţionate de la "model".
Pentru ea nu contează logica aplicaţiei sau cum are loc procesul de "input", ci doar
reprezentarea cât mai corectă a stării curente a modelului. Şi în final, "controller"-ul se ocupă
cum translatarea acţiunilor prestate de utilizator în "update"-uri către model, nefiind
important la ce va folosi modelul aceste "update"-uri.
Astfel, avem următoarea corespondenţă:
Drupal , symfony
29. Ce salariu vrei?
R :Give a range :)