PHP5 czy 7

M3
M3
  • Rejestracja:ponad 6 lat
  • Ostatnio:ponad 4 lata
  • Postów:29
0

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

Zobacz pozostały 1 komentarz
M3
Marcins321
Ha...Ha.....Wykwintny żart....
vpiotr
Przebijam, PHP3 rulez.
Spine
no ja zaczynałem od 3, to czemu Marcin miałby nie zaczynać :D ? Jak się chciało korzystać z dobrodziejstw trójki, to się dawało rozszerzenie pliku *.php3 ;)
M3
Marcins321
po co się rozwijać jak można cofać się w rozwoju ;)
Spine
Hej!! Sam się pytałeś, czy lepiej PHP5 czy 7. Więc myślałem, że rozważasz też wcześniejsze wersje :P
jurek1980
  • Rejestracja:ponad 8 lat
  • Ostatnio:minuta
  • Postów:3505
1

PHP 7 , - http://php.net/supported-versions.php
Choć do podstawowej nauki na zupełny początek to nie ma aż takiego znaczenia.

czysteskarpety
czysteskarpety
  • Rejestracja:około 10 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Piwnica
  • Postów:7697
0

Podstawy możesz w 5, dopieszczenie w 7.
FW musisz znać, plus OOP, MVC, standardy PSR.


M3
M3
  • Rejestracja:ponad 6 lat
  • Ostatnio:ponad 4 lata
  • Postów:29
0

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ę :)

jurek1980
  • Rejestracja:ponad 8 lat
  • Ostatnio:minuta
  • Postów:3505
1
0

Tylko PHP7 i wzwyż. Nawet nie zastanawiaj się, bo od 3 lat dostępny jest PHP7 i nie ma sensu babrać się w starsze wersje.

M3
Marcins321
o a moglbys polecić jakieś kursy, tutoriale lub książki?
DE
  • Rejestracja:ponad 9 lat
  • Ostatnio:11 miesięcy
  • Postów:1788
1

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.

edytowany 1x, ostatnio: Desu
M3
M3
  • Rejestracja:ponad 6 lat
  • Ostatnio:ponad 4 lata
  • Postów:29
0

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 ;)

DE
  • Rejestracja:ponad 9 lat
  • Ostatnio:11 miesięcy
  • Postów:1788
0

Wygląda spoko. Jedyny zarzut, to ten zapis:

Kopiuj
$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:

Kopiuj
$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 ;)

M3
Marcins321
dzięki za radę ;)

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.