Ben insanlar insanları tekme veya bir yükseltme yapmak istediğinizde bir siteye erişim engelleme nasıl merak ve oturum açtığınız kullanıcı var
Benim bir düşünce sadece site kullanılamıyor olup olmadığını bir global dosyasında bir bool ayarı (örneğin ayarlar dosyası gibi) koymaktır. Yanlış kullanılamaz ise doğrudur, kullanılabilir. False, bir dahaki sefere kullanıcı onlar da dışarı açmış veya sadece kullanılamaz mesajı ile sunulacak sitesine erişmeye çalışır.
Ben bu yöntem ile görebilirsiniz 2 konu vardır:
Kullanıcılar sadece bir uzun form doldurma bitirme ya da en kısa sürede formu göndermek gibi, (SO cevaplamak veya yeni bir soru gibi) metnin büyük bir kısmını yazıyorsanız, bu bilgiyi kaybetmek istiyorum. (Belki bu tablo veya kod için DB değişiklikleri zaten orada değişmiş olabilir, çünkü her zaman bunu kaydedilemiyor.)
Olası: Yoğun bir sitede, küresel dosyasını düzenleyerek bu tasarruf ederken kısmen yüklendiği esnada o sayfa yüklendiğinde eğer PHP ayrıştırma hatalara neden olabilecek bir kaç satır daha fazla veya eğer. Ayrıca yapılandırmasına bağlı olarak, dosya üzerinde sorunları var kilitleme olabilir.
Başka bir seçenek, aynı ayarı ile veritabanında bir alan olmasıdır. Şu anda, ben genellikle ayarları için bir tablo yok, bu yüzden bu tabloda tek şey olurdu, ama ikinci sorunu engeller gibi hızlı olma görebiliyordu.
Eğer iyi çalıştı ya da başka herhangi bir fikir olduğunu kullanılan bir şey var mı?
Ben LAMP ile çalışıyorum.