Ben bir web sitesi tasarlama ve birisi oturum açtığında, bunlar Özellikle içeri konum ne grup bilmek gerek onlar {olup olmadığını, zaman zaman orada oturum açmak için yeteneğine sahiptir [(0)] } grup. Şu anda, id
kullanıcı kimlik numarası olan bir MySQL saklı yordam BOOL is_officer(INT id)
, var.
Benim soru: akıllıca benim kütüphanede bir PHP işlevi yapmak için mi (bool) is_officer()
, $_SESSION['id']
kullanır ve MySQL saklı yordam çağrıları?
Sonra, sırayla (güvensiz) kullanıcı bir subay olup olmadığını bilmek durumda ben gereken, MySQL saklı yordam diyebileceğim PHP işlevini çağırır bir sayfa /ajax/is_officer.php
, yapmak akıllıca olacaktır on-the-fly?
(Son is_officer.php
için bir AJAX isteği göndermek istiyorsunuz bir JS fonksiyonu is_officer()
yapmak olacaktır).
tl; dr: aynı işlev adı birçok dilde, bir başka, daha yakın ve veritabanına yakın aramaları - iyi fikir ya da kötü bir fikir?
Ben temelde burada rehberlik için soruyorum - ortak bir yay / nay oy tür. Bu size geçmişte gördük herhangi bir tasarım desenleri uyuyor mu?