pedia-learning

ورود

گذرواژه‌تان را فراموش کرده‌اید؟

ثبت نام

ثبت نام
انجمن عمومی گسترش فناوری آگو

اگر اولین بار از انجمن بازدید می کنید برای دسترسی کامل به انجمن عضو شوید بعد عضویت قادر به ارسال مطلب و شرکت در بحث خواهید داشت

ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
استفاده از php در javascript
02-27-2014, 05:23 PM
ارسال: #1
استفاده از php در javascript
شاید شما در برنامه نویسی PHP تجریبایتی داشته باشید اما ممکنه با جاوااسکریپت تجریبه چندانی نداشته باشید.جاوااسکریپت یک زبان برنامه نویسی سمت کلاینت محسوب میشه که بسیار گسترده است.اما به عنوان طراح وب باید با این زبان و توابعش اشنا باشید.

بعد از این مقدمه چینی چیزی رو که میخواستم بهش برسم اینه که : چه خوب میشد اگر میتونستیم از توابع PHP داخل جاوااسکریپت استفاده کنیم.

یعنی توابع یک زبان برنامه نویسی سمت سرور رو در سمت کلاینت انجام بدیم.این کار از مزایایی که داره میشه به سرعت اجرای دستورات اشاره کرد زیرا هیمنطور که گفتم همه توابع در سمت کلاینت اجرا میشن .

برای این کار باید دستورات PHP رو با استفاده از جاوااسکریپت پیاده سازی کنیم.یکی دیگه از مزایای این کار اینه که دیگه نیازی نیست توابع جاوااسکریپت رو آموزش دید.

یک گروه از برنامه نویسان دور هم جمع شدن و تعدادی از توابع PHP در زبان برنامه نویسی JavaScript پیاده سازی کردند . . . !!!

خب این یعنی چی؟

مثال زیر رو ببینید :

کد php:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<
html>
<
head>
<
title>PHP in JS</title>
<
meta http-equiv="content-language" content="en">
<
meta name="author" content="Teddy Cyber">
<
meta name="author-url" content="http://www.webdevstuff.com">
<
meta name="description" content="PHP.JS Test File">
<
meta name="keywords" content="php, javascript">
<
meta name="creation-date" content="06/18/2009">
<
script type="text/javascript" src="../js/php.default.min.js"></script>
</head>
<body>
<script type="text/javascript">
echo(‘Hello World!’);
</script>
</body>
</html> 

چیزی که بعد از اجرای این کد در مرور گر مشاهده خواهید کرد عبارت Hello World! خواهد بود!!

میبینید که تابع echo در جاوااسکریپت پیاده سازی شده.

این کتابخانه به نام PHP.js معرفی شده و تعداد زیادی از توابع PHP رو در خودش جای داده. تقریبا تمام توابع مربوط به آرایه ها در PHP رو میتونید داخل این کتابخانه پیدا کنید.

در این لینک هم میتونید پکیج های مورد نظرتون رو دانلود و ازش استفاده کنید.

با اینکه این کتابخانه هنوز کامل نشده و ممکنه نقص هایی هم داشته باشه اما میشه امیدوار بود در آینده ای نزدیک دیگه نیازی به یادگیری توابع جاوااسکریپت نداشته باشیم.

به نظر شما این کتابخانه چقدر میتونه در طراحی سایت مفید باشه؟ آیا تجربه کار با این کتابخانه رو دارید؟
نقل قول این ارسال در یک پاسخ
ارسال پاسخ 


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان


Persian Translation by MyBBIran.com - Ver: 4.1
Powered by MyBB, © 2002-2024 MyBB Group.
Theme designed by Marvel (Sidebar created by Yaldaram - Yaldaram.com)
Theme Translation by Mt Edition