PHP ASP.NET 'in UserControls alternatif?

2 Cevap php

Ben üstbilgi altbilgi ve bir web sayfasının herhangi bir diğer ortak bir bölümünü yönetmek için UserControls faydalanmak sahip olduğu ASP.NET birçok web uygulamaları geliştirdik. Şimdi PHP bir uygulama geliştiriyorum, ben UserControls alternatif olarak kullanabileceğiniz bir şey var mı?

PHP nasıl benzer bir kavram uygulayabilirsiniz?

Teşekkürler?

2 Cevap

Burada ayrıntılı olarak açıklamak biraz zor bir ikinci cevap, kendi 'UserControl'ın' sınıfları inşa etmektir. Sınıflar gerektiren gerekliyse özelliklere sahip olacaktır ve çıkış ekrana kontrolünü verecek bir RenderHTML () yöntemini olurdu.

Eğer bir dosyada istediğiniz işlevselliği saklanması ve istediğiniz sayfalarınıza içine yerleştirmek için include () işlevini kullanabilirsiniz ama UserControl kavramı açıkça, PHP yok.

<html>
 <head>
   <title></title>
 </head>
 <body>
   <?php include('header.php'); ?>
   <?php include('pageBody.php'); ?>
   <?php include('footer.php'); ?>
 </body>
</html>

Smarty işleme ve render çok daha iyi ayrılması için sağlar ve bir şey bu tip süper pürüzsüz hale unutmayın.