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.

Napisany przez: Kavin1 19.06.2024, 08:51:15

Cytat(netir @ 8.05.2024, 19:47:00 ) *
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.


Upgrades ought to be made when new features or changes can greatly benefit the project by assuring compatibility and exploiting enhancements to maximize speed and security.

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