میخواستم بدونم روش (های) معمول برای ادغام صفحه طراحی شده با کد PHP چیست؟
آیا بهتر است جدا از هم باشند؟ :
<?php
....
?>
<html>
<head>
<title>example</title>
</head>
<body>
...
</body>
</html>
یا PHP کد HTML مورد نیاز را تولید کند؟ :
<?php
if(LogedIn()) {
?>
<h1>Welcome!</h1>
<?php
}
else {
?>
<h1>Please Login or Register!</h1>
<?php
}
...
?>
و یا .... ؟؟؟ یا مثلا در مورد وب سایت هایی که با AJAX طراحی می شوند کدام روش بهتر است؟ :
- روشی که من تا به امروز استفاده کرده ام (با انجین AJAX شخصی): یک صفحه ثابت طراحی کنیم و با AJAX صفحات استاتیک (بدون فرم) را در قسمتی که به بدنه آن اختصاص داده ایم (مثلا div_body) بارگذاری کنیم و صفحات دینامیک (دارای فرم) را نیز به اول در یک صفحه شامل iframe لود کرده و سپس صفحه شامل iframe را در div_body بارگذاری کنیم؟ ضمن اینکه صفحات دارای فرم، داده های ورودی را بصورت درونی پردازش کنند و دریافت و پردازش و ارایه نتیجه همگی در یک فایل PHP کد نویسی شوند، و پس از reload معمولی همان فرم (که در div_body) جایگذاری شده بود، نتیجه نمایش داده شود. (به این صورت کاربر متوجه عدم استفاده از AJAX نیز نخواهد شد.) در بعضی مواقع نیز لازم است داده ها را با AJAX به سرور بفرستیم که این کار نیز ممکن است. همچنین تعویض یا update هر قسمت مورد نیاز از صفحه با همان روش فوق میسر خواهد بود.
و یا .... ؟؟؟؟
لطفا پیشنهادات خودتان رو هم ارایه بفرمایید تا در نهایت بهترین و معقول ترین روش را پیدا کنم... ضمن اینکه اگر روش استانداردی هست که من از آن بی اطلاع هستم، خوشحال می شوم آن را به من آموزش دهید.
با تشکر فراوان