Ben Web App tasarım söz konusu olduğunda en iyi uygulamalar hakkında son zamanlarda okuma bir sürü yapıyorum. Benim uzmanlık dili PHP / MySQL. Ben geliştiriyorum bir uygulama için bir MVC mimari oluştururken, (kullanıcı verileri yeniden girmek zorunda kalmaması ve yararlı hata iletileri görüntülenebilir) ben hep geçersiz form gönderimleri saklamak için nerede sorun rastlamak .
Genellikle bir OTURUM değişken bir tefrika nesne olarak saklanması ile yerleşti ettik, ama benim en son okuma seansları kötü ve uzak vatansız web geliştirme almak bana söyledi. Ben düşündüm birkaç alternatifler:
- Ben geçerli girişi ile yaptığınız gibi veritabanında saklayarak, ancak geçersiz olarak işaretleme
- geçersiz form gönderimler için ayrı bir tablo spesifik olarak veritabanında saklanması
- Bir metin dosyasında depolamak
Onlar tüm olumsuz yanları var.
- Değil TÜM formları (tek) veritabanı varlığın yaratılması sonucunu.
- ve 3. hem OTURUM değişkenler olarak aynı fikir gibi görünüyor
Ne tavsiye edersiniz?