@FlorinAnghel, parerea mea este ca esti dezorientat. Acele meetup-uri la care merge sunt cam pentru cei care au ceva experienta. Nu este rau sa te duci la ele, dar nu cred ca vei intelege mare lucru din ce se discuta acolo.
XAMPP si WAMP fac acelasi lucru. Pt a rula cod php ai nevoie de interpretorul php, lucru pe care cele doua amintite il au integrat
Composer este un manager de pachete. De exemplu, vrei sa instalezi o biblioteca care genereaza un pdf. Poti folosi composer pt acest lucru. Gasesti foarte multe biblioteci
Symfony este un framework. Poti face aplicatii web complexe cu el. De asemenea il poti folosi si sub forma de componente
PHPStorm este un IDE. Te ajuta in scrierea aplicatiilor php. Te incurajez sa inveti sa il folosesti, dar este cu bani.
Visual studio code este un editor de text. Este unul foarte bune, La fel, te incurajez sa il folosesti.
Ca sa faci o aplicatie web iti trebuie XAMPP/WAMP, un editor si un browser.
Mic tutorial
-
Intra pe site-ul XAMPP, descarca-l si il instalezi cu next>next>next
-
Iti va aparea urmatoarea interfata
Click pe start in dreptul APACHE si MYSQL
Atentie: Daca portul 80 este folosit, server-ul nu va porni. Pt a rezolva acest lucru trebuie sa schimbam portul. Dam click pe butonul Config si va aparea o lista de meniuri. Alegem prima optiunehttpd.conf
(cum este mai jos)
Cautam linia Listen si adaugam portul 81(sau altul)
Salvam fisierul dupa acest lucru -
Scriem cod php
Navigam inC:\xampp\htdocs
si cream un fiser cu extensia php(folosind editorul preferat)
<?php
echo "hello devforum !"; //na ca fara hello world :))
?>
- In browser navigam la:
- daca serverul a reusit sa porneasca pe porul 80 adresa este
localhost/myfile.php
- daca nu,
localhost:nr_port/myfile.php
Ca exercitiu, recreaza pasii de aici si posteaza un printscreen
La Composer trecem mai tarziu
Aici este o lista de tutoriale