saalek110
Well-Known Member
استفاده از پسوند php و خارج کردن قطعاتی از برنامه:
سورس های three.js با پسوند html ذخیره می شوند.
ولی من فایلم را با پسوند php ذخیره می کنم. اگر فایل با پسوند php ذخیره شود روی هاست اجرا می شود و اگر می خواهید روی دستکاه شما اجرا شود نرم افزارهای خاص اون را باید استفاده کنید که من نرم افزار اون را در تاپیک های دیگر معرفی کرده ام ، مثل ksweb.
من خوب می خوام بتونم اطلاعات برنامه را در سرور ذخیره کنم ، و نیاز دارم که پسوند php باشه.
همچنین داشتن پسوند php به من کمک می کند که تکه هایی از برنامه را بیرون بذارم و include کنم داخل برنامه.
خط بالا ، یک خط برنامه من است.
و خط زیر ، فایلی است که در خط بالا inclue شده.
چون من ۶ جا ، نیاز به فرم select از html داشتم و اگر ۶ جا ، این همه خط را در برنامه نگه می داشتم ، برنامه دراز میشد و باید مدام از روی این قسمت رد می شدم.
داخل فایل include شده می بینید که قسمتهایی با php جایگزین شده. مثلا id سلکت از داخل خود برنامه تعیین شده و نوشته بالای سلکت هم در همون خط داخل برنامه تعیین شده و فقط قسمت تکراری داخل فایل تعیین میشه.
کار فایل بالا ، نمایش دادن اعدادی است تا کاربر از میان اون اعداد ، عددی را انتخاب کند. و اون عدد با جاوا اسکریپت خونده میشه و وارد برنامه میشه.
خیلی قسمتهای برنامه را این طوری من از برنامه اصلی خارج کردم.
جایگزینش تابع است.که داخل فایل با پسوند js قرار بگیرد من از فایل با پسوند js که اصولی این کار است استفاده نمی کنم ، چون فایلهای با پسوند js و css کچ می شوند و وقتی من داخلشون را عوض می کنم ، همون فایل قدیمی کچ شده باز استفاده میشه و باید کچ بروسر را با رفتن در تنظیمات بروسر خالی کرد و این دردسر داره.
فایلهای js برای برنامه نهایی خوبه ، چون با یک بار لود شدن دیگه لود نمیشه ، و صرفه جویی در لود است. ولی برنامه من در حال ساخت است و فعلا نهایی نشده.
سورس های three.js با پسوند html ذخیره می شوند.
ولی من فایلم را با پسوند php ذخیره می کنم. اگر فایل با پسوند php ذخیره شود روی هاست اجرا می شود و اگر می خواهید روی دستکاه شما اجرا شود نرم افزارهای خاص اون را باید استفاده کنید که من نرم افزار اون را در تاپیک های دیگر معرفی کرده ام ، مثل ksweb.
من خوب می خوام بتونم اطلاعات برنامه را در سرور ذخیره کنم ، و نیاز دارم که پسوند php باشه.
همچنین داشتن پسوند php به من کمک می کند که تکه هایی از برنامه را بیرون بذارم و include کنم داخل برنامه.
PHP:
<?php $txt1="arz"; $id1="select_x"; include"my_select.php";?>
خط بالا ، یک خط برنامه من است.
و خط زیر ، فایلی است که در خط بالا inclue شده.
HTML:
<?php
?>
<form id="myForm2">
<?php echo $txt1; ?>
<?php echo'<select id="'.$id1.'">'; ?>
<option>5</option>
<option>4</option>
<option>3</option>
<option>2</option>
<option>1</option>
<option >0.5</option>
<option>0.2</option>
<option>0.1</option>
</select>
</form>
<?php
?>
چون من ۶ جا ، نیاز به فرم select از html داشتم و اگر ۶ جا ، این همه خط را در برنامه نگه می داشتم ، برنامه دراز میشد و باید مدام از روی این قسمت رد می شدم.
داخل فایل include شده می بینید که قسمتهایی با php جایگزین شده. مثلا id سلکت از داخل خود برنامه تعیین شده و نوشته بالای سلکت هم در همون خط داخل برنامه تعیین شده و فقط قسمت تکراری داخل فایل تعیین میشه.
کار فایل بالا ، نمایش دادن اعدادی است تا کاربر از میان اون اعداد ، عددی را انتخاب کند. و اون عدد با جاوا اسکریپت خونده میشه و وارد برنامه میشه.
خیلی قسمتهای برنامه را این طوری من از برنامه اصلی خارج کردم.
جایگزینش تابع است.که داخل فایل با پسوند js قرار بگیرد من از فایل با پسوند js که اصولی این کار است استفاده نمی کنم ، چون فایلهای با پسوند js و css کچ می شوند و وقتی من داخلشون را عوض می کنم ، همون فایل قدیمی کچ شده باز استفاده میشه و باید کچ بروسر را با رفتن در تنظیمات بروسر خالی کرد و این دردسر داره.
فایلهای js برای برنامه نهایی خوبه ، چون با یک بار لود شدن دیگه لود نمیشه ، و صرفه جویی در لود است. ولی برنامه من در حال ساخت است و فعلا نهایی نشده.
آخرین ویرایش:









