Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Co dalej?
zbychoCom
post 1.04.2014, 21:20:31
Post #1





Grupa: Zarejestrowani
Postów: 55
Pomógł: 9
Dołączył: 7.04.2011

Ostrzeżenie: (0%)
-----


Witam,

Jaką drogę obrać?
Zrobiłem kilka prostych stron (wizytówek) w CMSie TYPO3 (zanichałem bo wydawał mi się bardzo oporny)
Piszę małą aplikację od podstaw - całkiem samemu w PHP (frontend + backend). Jest tam kilka bibliotek, takich jak upload, koszyk (do momentu płatności), rejestry przebiegu skryptu. Projekt oparty jest na architekturze MVC, jest zorientowany obiektowo i korzysta zarówno z bazy danych MySQL jak i plików.
Przerobiłem podręcznik PHP vademecum profesjonalisty.
Mam jeszcze dość duże doświadczenie z JS.

Minusem jest to, że wszystko robiłem samemu. Nie korzystałem za bardzo z cudzego kodu tak więc brak mi nawyków programistycznych.

Teraz chciałbym poznać dobre narzędzia.
Co byście mi na tym etapie polecili?


Go to the top of the page
+Quote Post
KR2615
post 2.04.2014, 00:07:50
Post #2





Grupa: Zarejestrowani
Postów: 311
Pomógł: 13
Dołączył: 7.05.2007

Ostrzeżenie: (0%)
-----


Samodzielne programowanie to nie minus - przynajmniej znasz swój kod od podszewki i jeśli coś krzaczy to wiesz gdzie szukać a nie musisz analizować cudzego kodu.

Do nauki np. modułowości polecam Symphony.


--------------------
Go to the top of the page
+Quote Post
aniolekx
post 2.04.2014, 07:31:20
Post #3





Grupa: Zarejestrowani
Postów: 340
Pomógł: 46
Dołączył: 31.07.2009
Skąd: A

Ostrzeżenie: (0%)
-----


Cytat(KR2615 @ 2.04.2014, 00:07:50 ) *
Do nauki np. modułowości polecam Symphony.
What ?! Oo

Poprawna nazwa tego framework'a to Symfony.
Go to the top of the page
+Quote Post
zbychoCom
post 2.04.2014, 14:02:03
Post #4





Grupa: Zarejestrowani
Postów: 55
Pomógł: 9
Dołączył: 7.04.2011

Ostrzeżenie: (0%)
-----


Też się zastanawiałem nad frameworkem ale chyba zacznę od ZF 2 (albo Spawn Framework na dobry początek smile.gif )

Ten post edytował zbychoCom 2.04.2014, 14:03:39
Go to the top of the page
+Quote Post
Adi32
post 2.04.2014, 14:05:17
Post #5





Grupa: Zarejestrowani
Postów: 348
Pomógł: 26
Dołączył: 8.10.2008
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Byłem kilka lat temu w takim samym położeniu jak Ty. Poszedłem na staż do firmy tworzącej strony i sklepy.
Teraz jestem 2 firmy za tamtą na niezłym stanowisku z niezłą kasą. Polecam iść do pracy albo na staż.
Dobre praktyki programowania jakich można się nauczyć pracując z profesionalistami sa lepsze niż jakikolwiek kurs czy co.


--------------------
Wolałem języki z rodziny C ale poszedłem na łatwizne...
Go to the top of the page
+Quote Post
PrinceOfPersia
post 2.04.2014, 19:04:38
Post #6





Grupa: Zarejestrowani
Postów: 717
Pomógł: 120
Dołączył: 18.04.2009

Ostrzeżenie: (0%)
-----


Cytat(zbychoCom @ 1.04.2014, 22:20:31 )
Minusem jest to, że wszystko robiłem samemu. Nie korzystałem za bardzo z cudzego kodu tak więc brak mi nawyków programistycznych.

Teraz chciałbym poznać dobre narzędzia.
Co byście mi na tym etapie polecili?

czy znasz jakiś sysystem kontroli wersji? Np. GIT? to warto poznac i nauczyć się dość sprawnie z tego korzystać.
Albo tworzenie testów jednostkowych, są całe frameworki do tego, np. Mocha do JS (ale tego jak mrówków jest w każdym języku)
warto też patrzeć na źródła projektów open source (np. frameworków), zarówno żeby lepiej je zrozumieć, jak i "podpatrzeć" sobie pewne sztuczki programistyczne.


--------------------
Go to the top of the page
+Quote Post
#luq
post 3.04.2014, 19:40:33
Post #7





Grupa: Zarejestrowani
Postów: 589
Pomógł: 91
Dołączył: 22.05.2008
Skąd: Gliwice

Ostrzeżenie: (0%)
-----


1. Znajdź pracę - najwięcej nauczysz się od starszych kolegów z którymi będziesz wspólnie siedział w tym samym kodzie.
2. Zacznij własny projekt, duży, wyzywający, gdzie nie wiesz jak to jeszcze napisać i zaplanować w kodzie. Pewno go nie skończysz ale co się dzięki temu nauczysz to Twoje.


--------------------
Moja gra - scraby.io
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.03.2024 - 19:27