Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Hydepark _ Na czym pracujecie?

Napisany przez: sazian 19.04.2024, 16:00:52

Jeśli prujecie w jakichś firmach, to na czym pracujecie?

W sensie na jakichś frameworkach czy raczej rozwiązania własne?
A jeśli na fw to jak wygląda sprawa aktualizacji? Znaczy się podnosicie najszybciej się da, czy przykładowo raz na jakiś czas wielka akcja aktualizacja?


Ja pracuję w firmie gdzie mamy własne rozwiązanie nie oparte o żadnego publicznego fw, więc u mnie konieczność aktualizacji fw odpada.
Jedynie co jakiś czas mamy akcje aktualizacji do najnowszego php gdzie przede wszystkim trzeba sprawdzić czy wszystko dalej działa i czy przypadkiem nie jest używane coś co zostało zdeprecjonowane.

A jak to jest u was?

Napisany przez: nospor 19.04.2024, 16:35:26

Wieki temu pracowalem na wlasnych FWs.Nigdy wiecej smile.gif Nie ma sensu odkrywac kola na nowo, nawet jak wtedy uwazalem inaczej.

A aktualizacje staramy sie robic regularnie - raz w roku smile.gif

Cytat
Ja pracuję w firmie gdzie mamy własne rozwiązanie nie oparte o żadnego publicznego fw, więc u mnie konieczność aktualizacji fw odpada.

No wiesz, generalnie mozna zrobic tak samo z gotowym innym FW. Poprostu go nie aktualizowac i tyle. Wyjdzie na to samo co wy macie teraz. tylko ze zarowno w gotowym FW jak i w waszym, poprostu sie na tym traci

edit: A, no i my pracujemy na Symfony. Nadaje sie zarowno do kobylastych aplikacji, czy malych microserwisow.

Napisany przez: Salvation 22.04.2024, 16:42:46

Cytat(sazian @ 19.04.2024, 17:00:52 ) *
Ja pracuję w firmie gdzie mamy własne rozwiązanie nie oparte o żadnego publicznego fw, więc u mnie konieczność aktualizacji fw odpada.

Już pracowałem w jednej firmie z Wrocławia co pchała (i pewnie nadal pcha) swój FW pod wszystkich klientów pomimo tego, że to samo - i bardziej optymalniej - zrobi to chociażby SF z kilkoma dodatkami.
Wdrażałem się cały miesiąc w system, a finalnie i tak go nie rozumiałem biggrin.gif
No ale szacun dla ludzi, którzy go ogarniali już kilka lat...

Cytat(sazian @ 19.04.2024, 17:00:52 ) *
Jedynie co jakiś czas mamy akcje aktualizacji do najnowszego php gdzie przede wszystkim trzeba sprawdzić czy wszystko dalej działa i czy przypadkiem nie jest używane coś co zostało zdeprecjonowane.

A testy są czy macie "demo" z wszystkimi możliwościami i przeklikiwujecie manualnie strona po stronie? Bo już i takie akcje widziałem haha.gif

PS. Ja pracuję z Symfony i Shopware'em. W zależności od tego co wymaga projekt.

Napisany przez: sazian 4.05.2024, 18:56:50

Ok, a tak z ciekawości, jak obecnie wygląda kwestia aktualizacji do najnowszych wersji FW?

Bo kiedyś odnosiłem wrażenie że to było na zasadzie "hej, wydaliśmy nową wersje, a teraz grzecznie przepisz cały swój kod na nowo".
To znaczy domyślam się że jest to bardziej cywilizowane i są to raczej ewolucje, a nie rewolucje.
Ale mimo wszystko podejrzewam że czasami może z tym być sporo zabawy.

Napisany przez: nospor 6.05.2024, 08:35:46

W symfony jak aktualizujesz na biezaco to nie ma wiekszych problemow.
Zas w laravel kiedys przy byle upgradzie wszystko trzeba bylo przepisywac. Jeden z powodow dla ktorego laravel mnie zniechecil. Moze teraz sie poprawilo pod tym wzgledem

Napisany przez: netir 8.05.2024, 16:28:46

Jeżeli chodzi o Laravela to ma chyba najlepszą dokumentację, jeżeli chodzi o FW php i tak np można podejrzeć cały poradnik jak zrobić upgrade do danej wersji: https://laravel.com/docs/11.x/upgrade Tylko trzeba przyznać, ze zbyt często robią rewolucję np ostatnio zmienili strukturę.

Napisany przez: nospor 8.05.2024, 16:44:41

no wlasnie o tym mowie. Co z tego ze moze i ma najlepsza dokumentacje, skoro przy upgrade musze przepisywac polowe kodu.. bez sensu.

Napisany przez: netir 8.05.2024, 19:47:00

Cytat(nospor @ 8.05.2024, 17:44:41 ) *
no wlasnie o tym mowie. Co z tego ze moze i ma najlepsza dokumentacje, skoro przy upgrade musze przepisywac polowe kodu.. bez sensu.


Trochę przesada z tą połową kodu, ale to pewnie zależy od projektu. Ja osobiście podnoszę wersję jak jest jakieś uzasadnienie np. nowa wersja PHP w której jest coś ciekawego co może mi usprawnić projekt lub jakieś ciekawe zmiany we frameworku, które mogą pomóc coś usprawnić. Przy takim upgrade i tak z założenia planuje się modyfikację kodu.

P.S
Tak, u mnie korzystamy z Larwy, ale to tak na prawdę tylko bebechy bo struktura nie jest standardowa.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)