Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V   1 2 >  
Reply to this topicStart new topic
> Jaki system dla programisty
Matrix12
post 17.07.2015, 14:15:50
Post #1





Grupa: Zarejestrowani
Postów: 144
Pomógł: 0
Dołączył: 22.03.2015

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


Witam,

na jakich systemach pracujecie? Jaki system możecie polecić dla programisty PHP?
Go to the top of the page
+Quote Post
Crozin
post 17.07.2015, 14:21:34
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


Dowolny odpowiadający Twoim potrzebom. Aczkolwiek, warto mieć wirtualną maszynę względnie zbliżoną do produkcyjnego środowiska i na niej uruchamiać swoje projekty, patrz: Vagrant.
Go to the top of the page
+Quote Post
mrc
post 17.07.2015, 14:38:06
Post #3





Grupa: Zarejestrowani
Postów: 160
Pomógł: 27
Dołączył: 22.09.2008
Skąd: Tarnów

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


Mi bardzo dobrze pracowało się na Ubuntu. Teraz śmigam na OSX i też jest bardzo dobrze. Szukaj systemu, który ma rozwiniętą konsolę.


--------------------
Go to the top of the page
+Quote Post
ctom
post 17.07.2015, 15:24:39
Post #4





Grupa: Zarejestrowani
Postów: 321
Pomógł: 55
Dołączył: 19.04.2009

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


Tylko ma platformie unixowej - jak jesteś początkujący w tym środowisku to bierz Minta .... "wyklikasz" sobie wszystko ... resztę doczytasz sieci

to co napisał @Crozin - to jest podstawa ... nie zaśmiecasz sobie systemu ... dla każdego projektu masz osobną konfigurację (VM)

ps. @mrc możesz rozwinąć myśl - "Szukaj systemu, który ma rozwiniętą konsolę"


--------------------
Polecam MyDevil hosting idealny dla deweloperów
Go to the top of the page
+Quote Post
mrc
post 17.07.2015, 15:40:57
Post #5





Grupa: Zarejestrowani
Postów: 160
Pomógł: 27
Dołączył: 22.09.2008
Skąd: Tarnów

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


@ctom

Miałem na myśli unixy, linuxy i pokrewne. Rozwinięta konsola, to taka, w której z łatwością zrobisz cokolwiek, czego wyklikać się nie da.

PS. Nie rozpoczynam flamewara. Jeżeli komuś się dobrze pracuje na windowsie, to niech sobie pracuje. Mi kiedyś też dobrze się pracowało na nim.


--------------------
Go to the top of the page
+Quote Post
BigPig
post 17.07.2015, 16:00:55
Post #6





Grupa: Zarejestrowani
Postów: 61
Pomógł: 9
Dołączył: 18.06.2013
Skąd: Białystok

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


Bardzo długo pracowałem na windowsie, przerzuciłem się niedawno na ubuntu i jak dla mnie bajka wink.gif

Pracuje się lepiej, tylko PHPStorm czasem lekko wariuje.
Go to the top of the page
+Quote Post
Dejmien_85
post 31.07.2015, 18:27:29
Post #7





Grupa: Zarejestrowani
Postów: 251
Pomógł: 23
Dołączył: 23.04.2013

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


Jaki system?

Tak naprawdę da się pracować na każdym, zarówno na Windowsie, jak i na Macu, czy Linuxie.

Ja Ci jednak polecam zainteresować się Linuxem, ponieważ to na Linuxie chodzi większość serwerów - to Ci później może pomóc w zrozumieniu jak ogarnąć serwer (VPS / Dedykowany) - to daje duże możliwości, ogólnie rozszerza rozumienie sieci WEB.. ; )

Ja do pracy wykorzystuję Linuxa, Windowsa także posiadam - jednak służy mi tylko do... korzystania ze STEAMa. ; )

Co do dystrybucji (rodzaj linuxa), to polecam na start Ubuntu, jest to system oparty o Debiana, który jest jednym z najstarszych i dojrzałych systemów. Osobiście korzystam z Debiana i Ubuntu. Czasem też tykam dystrybucji RedHata (CentOS).

Serwery są postawione głównie na Ubuntu, Debianie i RedHacie (RedHat - w co wchodzi komercyjny RedHat, oraz "darmowe" CentOS i Fedora).

Także polecam Ci ścieżkę "Debiana" i "RedHata". Zacznij od Ubuntu, to najlepszy start - ewentualnie możesz zacząć od Minta, to też rodzina Debiana, jednak jest to mniej popularny odłam. Dlaczego Ubuntu? Bo jest w ciul popularny i szybko znajdziesz kogoś, kto Ci pomoże. I na ten system jest najwięcej informacji w sieci (StackOverflown itd).

Linux is all you need. Windowsa zostaw dla developerów .NET. Na linuxie więcej i łatwiej zrobisz. Choć... znam programistów mocno po 30-stce, którzy siedzą dalej na XAMP-ie. Można się z tego śmiać, ale z drugiej strony, jeśli faceta obchodzi samo programowanie i ma w poważaniu całą resztę, to po co mu Linux? To trzeba po prostu lubić.

Wybór jest Twój, moim zdaniem jednak najlepsza inwestycja to Linux (zacznij od Ubuntu - powiem ot po raz n-ty - później możesz wchodzić w bardziej wymagające dystrybucje, które nauczą Cię jak się obchodzić z Linuxem, np. distro "Arch").

Pozdrawiam i szerokości życzę w cyber-przestworzach. ; )

Ten post edytował Dejmien_85 31.07.2015, 18:28:55
Go to the top of the page
+Quote Post
peter13135
post 4.08.2015, 16:45:09
Post #8





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

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


Wszystko kwestia potrzeb. Ja pracuję na Windowsie. Na linuxie było by to mocno niewygodne.


--------------------
:)
Go to the top of the page
+Quote Post
thek
post 4.08.2015, 17:46:09
Post #9





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




@peter13135 to zależy od tego co używasz. Jeśli są to narzędzia stricte windowsowe albo język jest ewidentnie pod ten system to można. Ale zazwyczaj wygląda to tak, że narzędzie jest zwyczajnie kompilacją kodu lub konwersją z narzędzia unixowego/linuxowego. W efekcie tak naprawdę korzystasz z portu, który nigdy nie będzie tak wydajny jakbyś to w środowisku natywnym odpalił. Ile się musi czasem człowiek namęczyć, żeby na Windowsie odpalić jako usługę coś z linuxa... smile.gif A jeszcze skonfiguruj to tak, żeby chodziło normalnie i choć częściowo tak wydajnie, to zrozumiesz dlaczego tak niewiele osób w webdevie pracuje przy Windowsach. Dorzuć do tego jeszcze jakieś IDE, które też lepiej z reguły działają na wszystkim innym niż Windows i mamy kompletniejsze spojrzenie. Dorzućmy do tego, że instalacja z reguły niewiele ponad apt-get install wychodzi. Ja przykładowo mam z reguły mimo środowiska graficznego otwarty minimum jeden terminal, bo z niego szybciej coś zrobię niż miałbym to wyklikać. Jedna monitoruje mi zmiany w plikach na watchu i na savie pliku robi buildy czy testy, druga jest od gita, kolejna następne... Całość robię na 2 monitorach, więc nie muszę przełączać się między IDE a terminalami. Po prostu zerkam na nie i widzę wink.gif Popracujesz jeszcze trochę i zrozumiesz dlaczego dla wielu tak wygodnie się pracuje na dystrybucjach linuxowych.


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post
peter13135
post 4.08.2015, 18:06:00
Post #10





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

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


Cytat
@peter13135 to zależy od tego co używasz.

Oczywiście, że tak, dlatego napisałem:
Cytat
Wszystko kwestia potrzeb


Cytat
A jeszcze skonfiguruj to tak, żeby chodziło normalnie i choć częściowo tak wydajnie, to zrozumiesz dlaczego tak niewiele osób w webdevie pracuje przy Windowsach

Ojejciu. Odpal sql-server oraz visual studio na linuxie to zrozumiesz, czemu moja praca na linuxie nie będzie wygodna. Świat webmasterki to nie tylko PHP. Udział PHP w poważniejszych projektach jest stosunkowo mały.
Cytat
Popracujesz jeszcze trochę i zrozumiesz dlaczego dla wielu tak wygodnie się pracuje na dystrybucjach linuxowych.

Nie przeginaj.


--------------------
:)
Go to the top of the page
+Quote Post
Tuminure
post 5.08.2015, 07:09:54
Post #11





Grupa: Zarejestrowani
Postów: 178
Pomógł: 49
Dołączył: 16.04.2012
Skąd: Bytom

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


Obecnie do PHP korzystam tylko z IDE i Vagranta (cała reszta jest instalowana/konfigurowana w wirtualnych maszynach).

Biorąc pod uwagę, że zarówno IDE z którego korzystam, jak i Vagrant są multiplatformowe, to system operacyjny jest dla mnie bez większego znaczenia.

Ten post edytował Tuminure 5.08.2015, 07:10:12
Go to the top of the page
+Quote Post
Pyton_000
post 5.08.2015, 07:36:13
Post #12





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Tak jeśli chodzi o środowisko dev to Vagrant jest idealny dla każdego systemu. I nie ma wtedy problemu z kompatybilnością z produkcją.

Jednak sam system też ma duże znaczenie na pracę.
Ja używając swojego Xubuntu z i3wm praktycznie nie potrzebuję myszki. Zwiększa mi to komfort pracy i efektowność.
Mam do dyspozycji 10 pulpitów na które mogę się przełączać szybciej niż przeniesienie ręki na myszkę.

System raczej dobieram do tego co mam zrobić. Jeśli mam wrzucić coś w HTML to idę na Win bo mam PS, chcę zakodować serwis to idę na Linuksa.
Go to the top of the page
+Quote Post
$_$
post 5.08.2015, 11:16:59
Post #13





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 9.07.2013

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


Cytat(peter13135 @ 4.08.2015, 19:06:00 ) *
Ojejciu. Odpal sql-server oraz visual studio na linuxie to zrozumiesz, czemu moja praca na linuxie nie będzie wygodna. Świat webmasterki to nie tylko PHP. Udział PHP w poważniejszych projektach jest stosunkowo mały.
Nie przeginaj.

A kogo to interesuje na czym Ty pracujesz i jakiej technologi używasz? facepalmxd.gif . Autor tematu nie chce pracować z .NET tylko z PHP. A prawda jest taka, że w przewyższającej części wszystkie serwery obsługuje linux, więc lepiej pracować na środowisku który jest bliższy produkcji.
Jakbyś napisał: "Wszystko kwestia potrzeb. Ja pracuję na Windowsie, ponieważ programuje w .NET. Na linuxie było by to mocno niewygodne." - to nikt nie miałby wątpliwości że Windows jest jedynie słusznym systemem...
Vagrant na windowsie ma istotną wadę. A raczej to windows ma istotną wadę: nie obsługuje NFS-a. Symfony które mocno operuje na plikach (a w zasadzie wszystko wrzuca do cache) po prostu jest wolny. Ta sama konfiguracja z użyciem vagranta na linux/OSX działa dwa razy szybciej...

Ten post edytował $_$ 5.08.2015, 11:27:38
Go to the top of the page
+Quote Post
Pyton_000
post 5.08.2015, 11:19:44
Post #14





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Nie pracować, a uruchamiać. Pracować możesz na Windows, Mac, a odpalasz skrypty na Vagrant gdzie masz podobne środowisko do prod.

To że możesz mieć system z postawionym WAMP, LAMP, MAMP czy inne cuda to insza inszość.
Go to the top of the page
+Quote Post
bobek358
post 5.08.2015, 11:21:47
Post #15





Grupa: Zarejestrowani
Postów: 143
Pomógł: 22
Dołączył: 17.11.2007

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


Ja używam ubuntu i dla mnie w zupełności wystarcza to środowisko.
Go to the top of the page
+Quote Post
Forti
post 5.08.2015, 11:41:04
Post #16





Grupa: Zarejestrowani
Postów: 655
Pomógł: 73
Dołączył: 2.05.2014

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


Napisze moje przemyślenia - może komuś pomogą wink.gif

Pracowałem na windows - nie polecam nikomu, nawet wrogowi. O tyle ile do "domu i gier" jest super, o tyle to takiej pracy to patologia. Instalacja CURL to jakiś żart... konsola? Mogło by równie dobrze jej nie być.. i tak korzystałem "z firm trzecich".
Kupiłem MacBook (ze względu na "dofinansowanie" w firmie). Bajka! Konsola, zarządzanie plikami i wszystko "out of the box".

Później pobawiłem się linuxem u kumpla (nigdy z nim do czynienia nie miałem) i dzisiaj jakbym wybierał to i tak brałbym macbook, ale jeżeli ktoś szuka czegoś do 3-4k to tylko linux.


OSX i Linux pod wieloma względami są bardzo podobne wink.gif zwłaszcza "w tej branży".


Jednakże.. nie korzystam z vagranta ale powoli się na niego będę przestawiał - prawdopodobnie po update do El Capitan (kolejny OSX) gdzie zrobie sobie całkowity CLEAN systemu. Na windows to tylko wirtualka linuxa pozostaje biggrin.gif



--------------------
Overwatch24 - najbardziej zaawansowany Polski portal Overwatch od fanów dla fanów.

Fachowo.co

Behance.net/fachowo
Go to the top of the page
+Quote Post
KR2615
post 5.08.2015, 12:02:11
Post #17





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

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


Cytat(Forti @ 5.08.2015, 12:41:04 ) *
Pracowałem na windows - nie polecam nikomu

Yup, na tym systemie nie da się pracować. Co najwyżej oglądać filmy i zdjęia z rodziną.

Polecam Minta


--------------------
Go to the top of the page
+Quote Post
phpion
post 5.08.2015, 14:11:47
Post #18





Grupa: Moderatorzy
Postów: 6 070
Pomógł: 860
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Do tych twierdzących, że Windows pod PHP jest totalnie z bani, tylko i wyłącznie Linux blablabla - jakoś od dobrych 7 lat pracy zawodowej pracuję tylko na Windowsie i nie narzekam. Prywatnie w domu mam Minta i Windowsa (dla celów typowo Windowsowych), ale praca to tylko Windows. Nie czuję się przy tym jakoś wybitnie ograniczony.

PS: Nie twierdzę, że Windows jest lepszy dla programisty PHP, lepszy jest Linux. Jednak upraszczanie do sformułowania, że tylko Linux, broń boże Windows zalatuje mi lekko szpanerstwem i koniecznością pokazania "jestem kozak, pracuję na Linuxie".
Go to the top of the page
+Quote Post
nospor
post 5.08.2015, 14:26:14
Post #19





Grupa: Moderatorzy
Postów: 36 449
Pomógł: 6292
Dołączył: 27.12.2004




Niestety na windows potrafią się wkraść błędy, które siłą rzeczy na linux nie istnieją - mówię o wielkości liter. Juz nie raz miałem jak jakiś programista pracował na windows, potem wrzucało się jego prace na serwer na linux i zonk, bo sie okazywało że pisał nazwy tabel czy jakieś ściezki z roznych liter bo na windows mu to łykało, a na linux nie, bo tam wielkość liter ma znaczenie.
Takze ja też uważam, że dla programisty php windows to najgorsze z rozwiązan. Owszem, da się w tym robić, ale po co się meczyc wink.gif


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
phpion
post 5.08.2015, 14:47:00
Post #20





Grupa: Moderatorzy
Postów: 6 070
Pomógł: 860
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Fakt, wielkość liter może być upierdliwy. Ale jeśli trzymasz się odpowiedniego nazewnictwa to problemu nie ma. Przez lata pracowałem w Kohanie, teraz pracuję w Zendzie 1 i ani razu nie miałem wpadki z wielkością liter. Każdy ma swoje zdanie, ja po prostu nie twierdzę, że sprawiedliwym jest skreślanie Windowsa.
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
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: 23.04.2024 - 12:14