#programowanie #php #mvc #framework

Witam mirasów. Krótko i na temat. Jaki framework MVP do php jest najlepszy? Zależy mi na prostocie i szybkości pisania. Zacząłem sie uczyć Zend 2. I czy macie jakieś fajne poradniki dla tych framweorków. Np tutorial ze strony Zend nie należy do bardzo przystępnych i omawiających większej ilości zagadnień. Ewentualnie jakiś kurs z dobrze wytłumaczoną logiką mvc.
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

* przyjmowaniem danych od użytkownika, zarządzaniem co ma się dziać – kontroler,


* logiką „biznesową” aplikacji, czynnościami specyficznymi dla aplikacji, „działaniem” – model,

@MacDada: I to jest podstawowy problem, z kodu, który widziałem wynika, że "programiści" uwielbiają wciskać logikę biznesową do kontrolera, co kończy się powtarzaniem kodu.
  • Odpowiedz
@Godlike_Atheist: Może nie konkretnie o MVC, ale o dobrych nawykach w programowaniu można wiele się nauczyć od wujka Boba, http://cleancoders.com/ Naprawdę polecam.

Co do Laravela to jest taki problem, że wszyscy (z uwagi na prostotę użycia) polecają go początkującym w świecie frameworków PHP. Nawet ludziom, którzy PHP na oczy nigdy nie widzieli. Co z tego połączenia wychodzi? Kontrolery z miliardem linii kodu (i pytania 'jak wykorzystać ponownie kod kontrolera x
  • Odpowiedz
Ostatnio zrobiłem todo listę dla siebie. Aktualnie wygląda tak jak wydać poniżej. Wiem o tym, że jest tego cała masa w sieci, ale żadna z nich nie daje takiej kontroli, jak zrobiona przez siebie. Z ciekawych rzeczy to jest np. koncepcja braku rejestracji. Po kliknięciu w button na stronie głównej, aplikacja przydziela nam ID, a później już po stronie klienta generuje 4096 bitowy klucz, którym szyfruje naszą todo listę. Zatem nawet ja
handler - Ostatnio zrobiłem todo listę dla siebie. Aktualnie wygląda tak jak wydać po...

źródło: comment_6il2MBLYjNjT5NhwDA7pYInZTFxL4WNq.jpg

Pobierz
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@raczejNiekoniecznie: Klucz masz zapisany w linku, także linka trzeba pilnować tylko. (po hashu więc nie leci do serwera)

@mathix: Priorytetów jeszcze nie ma, subtaski są zrobione na zasadzie nowych projektów na chwilę obecną, a co do powiadamiania mailem, to takie coś narusza koncepcje braku maila i anonimowości (ale to też da się zrobić).
  • Odpowiedz
@mathix, @Marmite: To jest program bazujący na zmodyfikowanym silniku webkit, do którego można załączyć jeszcze interpretatory innych języków (przy przygotowywaniu paczki z aplikacją). Żadnego serwera HTTP tam nie ma. Wszystko mają tak zmontowane, że można mieszać kod i np. JS ma dostęp do zmiennych i funkcji PHP. Do wszystkiego dodana jest biblioteka do obsługi funkcji systemowych (schowka, systemu plików itd.), baz danych i innych przydatnych rzeczy. Na chwilę
  • Odpowiedz
Po napisaniu kilkudziesięciotysięcznolinijkowego projektu w PHP używając Notepada++, stwierdziłem, że warto go zmienić na coś innego (o ile nie jest już dla mnie za późno). Co polecacie?


[ #php | #programowanie ( ͡° ͜ʖ ͡°) | #ide ]
  • 35
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Gdy Eclipse nawala po raz kolejny, po raz kolejny poszukuję alternatywy ;f

(próbowałem 3.8 i tego nowego czwartego też)

Co polecacie, co obsłuży mi ładnie PHP, zapewni jakieś podpowiedzi, pokoloruje całość ładnie? Miło by było jak by chciało też zająć się gitem.

(git
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Już zaczynam żałować, zadziwia na każdym kroku. Działa szybko i stabilnie. A ficzerów ma takich, że nawet nie sądziłem, że ktoś o tym pomyśli. Ciągle odkrywam coś nowego, miazga.
  • Odpowiedz
@Onoki: Agile jest nieco przereklamowany. Postępowanie według Agile manifesto prowadzi do tworzenia dobrego kodu pod dwoma warunkami:

[1] Czas na skończenie projektu jest nieskończony.

[2] Budżet projektu jest nieskończony.
  • Odpowiedz