Miért váltott php Ruby on Rails Leonyid SEVCOV

A rövid válasz: elköltöztem PHP Ruby on Rails, mert Rails lehetővé teszi számomra, hogy bármit tettem PHP és kap nagy öröm ettől. És nem tudom elképzelni, programozás nélkül öröm.

Ezután ne keverje össze a koncepció: dolgozik a Ruby on Rails, akkor kap a tapasztalat a fejlődés egyik legkényelmesebb modern nyelvek - Ruby. Az a tény, hogy a PHP-t és Rails tesz egy sorban, azt mondta, hogy Ruby képes több, mint a területek létrehozása.

A PHP nyelv most egy tizenéves válság: sok új funkciót, de a könyvtár biztosítja a kompatibilitást a régebbi verziók a nyelvet. Ez érthető is, mert sok PHP-oldalak működnek megosztott hosting, ahol a fejlesztő nem tudja ellenőrizni a telepített a nyelvet, és meg kell élni azzal a ténnyel, hogy azok.

Hogy volna létre egy új nyelvet zendovtsy leírás, mondjuk, PHP ++, és hozzáadjuk a teljes objektum-orientált modell, amely egy viszonylag egyszerű migráció PHP. De nem, az OOP vándorlás bekövetkezik „élő” nyelv, és vele együtt, és a közösség a káosz, és a helyszínek továbbra is működik teljesen más változat a PHP.

Az objektum-orientált modell PHP továbbra is keresi felépítmény, hanem a lehetőségét, hogy egy természetes nyelv.

Természetesen Ruby on Rails nem rendszeresen fordulnak elő jelentős változások, amelyek miatt a kompatibilitás és a kérelemben meg kell oldania, vagy hagyja a nem támogatott verzióját a keret. Lejáratig még mindig ó, milyen messzire.

Azonban a Ruby sokkal magasabb fejlettségi szint, mint a PHP. Sokkal könnyebb és élvezetesebb a használata. Ez (és több ügyes marketing és elhelyezése, haha), és elmagyarázza a sikeres Rails - ügyetlen klónok sínek PHP bizonyítják, hogy a fejlesztés a nyelv még mindig fontos.

Ui És megáll szedés, hogy én ZCPE. Ő valójában nem igényel PHP szánni az élet. De megmentett néhány unalmas interjúk és ellenőrzi, hogy tudom, hogyan kell csinálni a PHP hurok, és ennyi.