Ben kodlanmış geniş bir sistemi var ve ben kodu (Diyebilirim ki) daha basit ve kolay okunur yapmak istiyoruz. Ne yazık ki bu daha önce, ben çok kullanılan fonksiyonlara değil.
Benim kod çalıştırmak birçok farklı MySQL sorguları var, ben fonksiyonları içine çeşitli görüntüler yapmak ve ayrı bir dosyada saklayabilirsiniz eğer (aslında, ben olsam bilmek isterdim) korumak için kod çok daha kolay olacağını hissediyorum.
Eğer performans açısından ve diğer faktörler uzun vadede beni incitecek düşünüyorsanız, bu yaygın bir uygulamadır ve eğer ben merak ediyorum tek şey vardır. İşte şu anda kullanıyorum ne bir örnek:
$result = mysql_query("SELECT * FROM table");
while($row = mysql_fetch_array($result)){
/* Display code will go here */
}
Tahmin edebileceğiniz gibi bu uzun alabilirsiniz. Ben böylece, sonuç değişkeni almak ve bunu gerçekleştirmek, ve sonra sonuçları dönecektir bir işlevi yapma düşünüyorum:
$result = mysql_query("SELECT * FROM table");
dsiplayinfo($result);
Bu gitmek için doğru yol olduğunu düşünüyor musunuz?
[Edit]
Bunların her biri farklı şekillerde verileri görüntülemek gerekiyor çünkü fonksiyonları çok farklı olurdu. Her senaryoda gösterilen gereken veritabanı farklı alanlar vardır. Eğer bu yaklaşım hala bile bu faktörü ile iyi biri olduğunu düşünüyor musunuz? AKA Modüler tasarımı tamamen başarılı olmak değil, ama kolay bakım.