Přidat produkt Přihlásit se

Rector

Automatický upgrade a refaktoring PHP kódu

RefaktoringPHPUpgrade kódu
Oficiální web ↗
Rector: Automatický upgrade a refaktoring PHP kódu

Co dělá

Rector přepisuje PHP kód podle pravidel: povýší ho na novější verzi PHP nebo frameworku a provede rozsáhlé refaktoringy najednou. Pravidla si můžete napsat i vlastní.

Pro koho

Pro PHP týmy se starším kódem, které chtějí rychle upgradovat.

Launche

Česká stopa

Rector vytvořil Tomáš Votruba, který v roce 2015 založil českou a slovenskou PHP komunitu Péhápkaři. Dnes kolem nástroje nabízí i firemní upgrady starších aplikací.

Zdroje

Historie

  • Tomáš Votruba na něm začal pracovat v roce 2016 (původně pod jménem Refactor); zlom přinesl PHP-Parser 4 v roce 2018. zdroj

Zakladatelé a tým

  • Autor Tomáš Votruba. zdroj

Ceník

  • Tým nabízí placený audit a přímou pomoc s upgradem; rozsah a cena jsou uvedeny po fázích služby. zdroj

Užitečné odkazy

Klíčové funkce

  • Automatické úpravy a refaktoring PHP kódu zdroj
  • Výběr cest, pravidel a úrovní v souboru rector.php zdroj
  • Náhled navržených změn pomocí příkazu --dry-run zdroj
  • Odlišení: Umožňuje začít jednou úrovní pravidel a rozšiřovat změny po menších reviewovatelných dávkách. zdroj

Alternativy

Zahraniční alternativy

Související, ale ne alternativa

Otázky a odpovědi

Co je Rector?

Rector – Automatický upgrade a refaktoring PHP kódu. Rector přepisuje PHP kód podle pravidel: povýší ho na novější verzi PHP nebo frameworku a provede rozsáhlé refaktoringy najednou. Pravidla si můžete napsat i vlastní.

Pro koho je Rector?

Pro PHP týmy se starším kódem, které chtějí rychle upgradovat.

Je Rector český produkt?

Ano. Rector vytvořil Tomáš Votruba, který v roce 2015 založil českou a slovenskou PHP komunitu Péhápkaři. Dnes kolem nástroje nabízí i firemní upgrady starších aplikací.

Jak Rector vyzkoušet?

Stažením aplikace nebo instalací programu. Tým nabízí placený audit a přímou pomoc s upgradem; rozsah a cena jsou uvedeny po fázích služby.

Jaké alternativy má Rector?

Rector řeší úlohu: automatizovaný refaktoring a upgrade PHP kódu. Zahraniční možnosti pro porovnání: PHP-CS-Fixer: Automatické opravy stylu PHP a vybraná migrační pravidla; nepokrývá automaticky všechny frameworkové upgrady. Psalm. OpenRewrite. Easy Coding Standard není běžná alternativa. Rector i Easy Coding Standard vytvořil Tomáš Votruba; Rector kód upgraduje a refaktoruje, ECS hlídá styl.

V médiích

Diskuze

Launchbox Weekly

Nejlepší české launche týdne, Funding a nové produkty. Jednou týdně, bez spamu.

Přihlášením souhlasíte se zasíláním newsletteru, odhlásit se můžete kdykoli. Více v Ochraně osobních údajů.