Witam tak jak w temacie jaka wersja języka w 2018? PHP5 czy 7 jaka jest różnica i czy po nauczeniu się tylko składni języka opłaca się uczyć frameworków typu smfony czy programować w suchym PHP
p.s Jestem początkujący w BackEndzie ,ale programowałem już w pythonie
- Rejestracja:ponad 6 lat
- Ostatnio:prawie 5 lat
- Postów:29

- Rejestracja:ponad 8 lat
- Ostatnio:około 6 godzin
- Postów:3510
PHP 7 , - http://php.net/supported-versions.php
Choć do podstawowej nauki na zupełny początek to nie ma aż takiego znaczenia.

- Rejestracja:około 10 lat
- Ostatnio:ponad 4 lata
- Lokalizacja:Piwnica
- Postów:7697
Podstawy możesz w 5, dopieszczenie w 7.
FW musisz znać, plus OOP, MVC, standardy PSR.
- Rejestracja:ponad 6 lat
- Ostatnio:prawie 5 lat
- Postów:29
a moglibyście polecić jeszcze jakiś kurs? i co sądzicie o tym kursie ? https://phpkurs.pl/podstawy/ coś tam piszą nawet o wersjach starszych od php5 ,więc nie wiem czy jest sens uczenia się :)

- Rejestracja:ponad 8 lat
- Ostatnio:około 6 godzin
- Postów:3510
Tu masz różne linki: https://4programmers.net/Forum/PHP/315300-kurs_php7?p=1520855#id1520855
- Rejestracja:ponad 9 lat
- Ostatnio:11 miesięcy
- Postów:1788
Generalnie za kilka dni kończy się wsparcie PHP5, więc nie wiem po co chcesz w tym grzebać. Wykup sobie konto na laracasts i jazda. Nauczysz się w trakcie kodzenia. Czytanie książek i wieczne oglądanie tutoriali to strata czasu. Wymyśl sobie coś, co chcesz zrobić i googluj aż Ci się nie uda. Później popatrz na ten kod i spróbuj wszystko zapisać ładniej i tak w kółko.
- Rejestracja:ponad 6 lat
- Ostatnio:prawie 5 lat
- Postów:29
ja planuje sobie obejrzeć praktyczne projekty tego gościa aby wiedzieć co i jak ,a później biorę się za robienie jakiegoś forum i to będzie moje ćwiczenie ;)
- Rejestracja:ponad 9 lat
- Ostatnio:11 miesięcy
- Postów:1788
Wygląda spoko. Jedyny zarzut, to ten zapis:
$module = $_GET['v'];
// ...
$moduleDir = 'modules/' . $module . '.php';
// ...
include($moduleDir);
Nigdy nie rób czegoś takiego. Brakuje tutaj walidacji, czy zmienna module jest prawidłową nazwą modułu. Powinna być lista dozwolonych modułów, typu:
$modules = ['asdasd', 'ggdfgdfg'];
i walidacji, czy moduł, który przyszedł z GETa znajduje się na tej liście. Bez tego ktoś może wgrać swój plik na serwer (uzywając innej potencjalnej dziury przy wgrywaniu plików),a później sobie tam wpisać np. ../../../moj_plik_ktory_wrzucilem
i odpali się jego kod na Twoim serwerze ;)
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.
Marcins321vpiotrMarcins321