واضح آرشیو وب فارسی:سایت ریسک: A-freeman26-02-2007, 04:03 PMگاهی اوقات بد نیست آدم یه سری کارهای رایگان برای دیگران انجام بده ، چون هم اونا استقبال می کنن و هم اینکه در عوض این کار ، یه مقدار یا کلی تجربه به دست میاری. پروژه کوچک ذخیره کردن مطالب یک فرم ثبت نام پزشکی : شروع کار با ASP و یک تست ساده کوچک روی سرور. اما سرور جواب نمیده و خطای اجرا میده؟! Apache(CentOS) Runtime error داخل کنترل پنل شدم تا ویژگی های سرور رو ببینم: Apache ASP Support : Yes Apache ASP را در گوگل جستجو کردم. دیگران هم مشکل مشابهی داشتند. قضیه از قرار زیره: اسکریپت نویسی ASP و اجرای آن می تواند روی سرور های ویندوزی یا غیر ویندوزی مثل لینوکسی یا غیره انجام شود. سرورهای ویندوزی از برنامه توکار IIS برای مدیریت وب سایت ها استفاده می کنن که به طور خودکار از ASP یا بهتر بگوییم IIS::ASP حمایت میکنن. زبان رایج اسکریپت نویسی در IIS::ASP همان VBscript است. اما اسکریپت هایی که به این زبان نوشته می شوند در موتورهای Apache::ASP اجرا نمی شوند. چرا؟ چونکه اصولا زبان رایج برنامه نویسی در برنامه Apache زبان Perl می باشد. یعنی شما باید IIS::ASP های خود را به زبان اسکریپت نویسی Perl تبدیل کنید( حالا بیا و درستش کن!ASP رو به زور یاد گرفتیم حالا بیاییم تبدیلش هم کنیم ها!). زبان دیگر اسکریپت نویسی در سرور های غیر ویندوزی، زبان تازه به دوران رسیده PHP می باشد که چند سالی است خیلی کاربرد پیدا کرده و خیلی از سرور ها از آن به عنوان یک زبان ServerSide حمایت میکنن. بنابراین می توانید به جای تبدیل به Perl ، اسکریپت های IIS::ASP خود را به PHP تبدیل کنید( نه بابا! چه فرقی میکنه؟ میشه بگی هااا) فرقش اینه که چند تا برنامه باحال هست که صفحات و پروژه های IIS::ASP شما رو به صفحات PHP تبدیل میکنه. این برنامه در نسخه های خط فرمانی یا رابط گرافیکی موجود هست.بعد از اینکه برنامه را دانلود کرده و فایل ها را تبدیل نمود، نفس راحتی کشیدم چون دیگه سرور Error نمیده. البته برنامه های مختلفی هستند که اجازه میدن هرکدام از برنامه های بالا روی هر سروری اجرا بشه، ولی اصل مطلب اینه : 1) IIS::ASP روی سرورهایی که از IIS استفاده میکنن برای شروع خوبه و می توانید توسط ASP2PHP Convertor ها که نمونه اش را پس از یه عضویت کوچولو در سایت زیر دانلود کردم ، آنها را به PHP تبدیل کنید تا روی دیگر سرورها هم قابل استفاده باشه .www.codeproject.com البته می توانید آنها را مستقیما از لینک زیر هم دانلود کنید. http://gei.atspace.com/script/a 2pshell.htm http://gei.atspace.com/script/a 2pshell_src.htm دو فایل بالا ZIP هستند بنابراین با Right Click >Save target as ذخیره کرده و اگر لازم بود پسوند آنها را به ZIP تغییر داده و EXTRACT کنید. پس از شکستن ، نسخه خط فرمانی را که asp2php-0.76.24 نام دارد بکار بردم و نتیجه داد. چگونگی استفاده از این نسخه در فایل ASP2PHP-dos version.htm آمده که در لینک پایین قرار دارد. از نسخه رابط گرافیکی هم می توانید استفاده کنید که باید طرز کارشو بدست بیارید. 2) PHP زبان پرطرفداری خواهد بود به عنوان تکمیل مهارت اسکریپت نویسی خود استفاده کنید. این حقیقت که چرا سرورهای غیر ویندوزی بهتر و به صرفه تر هستند و چرا به جای IIS از Apache استفاده میکنن در فایل Migrating from IIS to Apache.htm آمده که به اضافه چند صفحه دیگر و صفحه بالا در لینک زیر قرار دارد: Zip هستند. با کلیک راست ذخیره کنید. http://gei.atspace.com/script/a 2pwebpages.htm 3)زبان JavaScript هم یک زبان اسکریپت نویسی ClientSide است که کدهای آموزشی جالب آن در بیش از 100 نمونه و کاربرد در لینک زیر قرار دارد. http://gei.atspace.com/script/part1.htm http://gei.atspace.com/script/part2.htm http://gei.atspace.com/script/webpages.htm با راست کلیک ذخیره کنید. راجع به اسکریپت ها هرچی میدونید همین جا خالی کنید. (( : مرحمت ز یاد! A-freeman28-02-2007, 03:25 PMبهتره فقط برنامه های ساده را آنطور که گفتم تبدیل کنید. برای برنامه های جدی تر ، مثل رام کردن اسب وحشیه. یا اینکه PHP را خیلی راحت از www.w3chools.com شروع کنید. A-freeman04-03-2007, 10:35 AMبرای دانلود کدهای آموزشی جاوا به پست زیر مراجعه کنید: http://www.p30world.com/forum/showthread.php?t=103883 اگه سایت های آموزشی خوب می شناسید معرفی کنید. مرسی A-freeman10-04-2007, 11:17 PMآره این سایت هم مثال های کاربردی خوبی داره. اگه مثالها رو ذخیره کردی بد نیست که روی یک فضای رایگان قرار بدی. چون ارسال سی دی ممکنه برات زحمت داشته باشه یا اینکه بخواهی برای هرکس ایمیل بزنی. به هر حال اگه می خوای یه حال اساسی بدی فکر کنم راهش همینه. مرسی. ما رو هم بی خبر نذار. سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 254]