Jestem programistą PHP od 12 lat i prawie wielokrotnie wymyślałem to koło, budując własne środowisko dla naszej zamkniętej aplikacji internetowej, która jest oferowana jako hostowane rozwiązanie, z wykorzystaniem tej samej współużytkowanej bazy danych dla wszystkich klientów.Laravel bez migracji Eloquent i bazy danych?
Teraz próbuję Laravel 5 i zauważyłem, że prawie każdy przykład wykorzystuje migracje wymowne i bazy danych. Wydaje mi się, że takie rzeczy są skierowane na proste bazy danych i ludzi, którzy nie lubią SQL lub projektowania baz danych (ale mogę się mylić).
Nasza baza danych MySQL zawiera ponad 100 tabel, wiele zapisanych procedur i wiele wyzwalaczy, których po prostu nie mogę sobie wyobrazić w ORM. Używamy Navicat do projektowania baz danych i testowania zapytań SQL. Aby zaktualizować bazę danych do nowszej wersji aplikacji, napisaliśmy już kilka ładnych skryptów, a nawet narzędzi wizualnych.
Moje pytanie brzmi, czy Laravel jest rzeczywiście przeznaczony do użycia z Eloquent i migracjami, czy też naprawdę brakuje mi wielu funkcji bez nich.
Co polecasz?
Przepraszam i tia; to jest nieistotne, czy wypróbowałeś codeignighter z doktryną z mysql db i extjs na interfejsie użytkownika? to może być lepsze dopasowanie. – unixmiah
to zależy od ciebie, jeśli nie chcesz używać wymowy, ale myślę, że migracja jest fajna. – Ceeee
Nigdy nie próbowałem Codeigniter, ale naprawdę chciałbym użyć Laravel, ponieważ wygląda na to, że obecnie jest najbardziej wykorzystywaną strukturą. Korzystamy teraz z naszej własnej platformy AJAX, ale planujemy rozpocząć korzystanie z AngularJS lub EmberJS. – Dylan