۱۳۸۵/۰۳/۰۶

راه اندازی PHP در ویندوز قسمت دوم

برنامه هائی مانند Easyphp


این قسمت شبیه به برنامه نصب کننده ی PHP است. برنامه هائی مانند Easyphp تمامی موارد لازم برای راه اندازی یک سایت را بر روی کامپیوتر شخصی (localhost) ارائه می دهد. PHP, MySQL و سرویس دهنده ی وب مانند Apache از این موارد می باشند. این روش برای کاربران مبتدی توصیه می شود.


برای نصب Easyphp به صورت زیر عمل کنید:



1- برنامه Easy PHP را از این قسمت دریافت کنید.

+شرح: این راهنما براساس نسخه Easy PHP 1-8 تهیه شده است.

2- به پوشه ای که Easy PHP را در آنجا ذخیره کرده اید بروید و برروی ایکن Easy PHP 1-8_setup کلیک کنید.


3- پنجره Setup-EasyPHP باز می شود


- در اینجا برروی دکمه Next کلیک کنید تا به مرحله بعد بروید.


4- در این مرحله قوانین و قرارداد برنامه را مشاهده می کنید که باید قرارداد برنامه را بپذیرید



-بدین منظور قسمت I accept the agreement را فعال کنید
-و برروی دکمه Next کلیک کنید تا به مرحله بعد بروید.



5- در این مرحله اطلاعات برنامه را مشاهده می کنید

-برروی دکمه Next کلیک کنید تا به مرحله بعد بروید.







6- در این مرحله باید محل نصب Easy PHP را مشخص کنید
-جهت راحتی کار و انتقال پوشه ها (برای بعدها) می توانید محل نصب را به این صورت در نظر بگیرید







-برروی دکمه Next کلیک کنید تا به مرحله بعد بروید.

7- در این مرحله تنظیمات را بصورت پیشفرض رها کنید






-برروی دکمه Next کلیک کنید تا به مرحله بعد بروید.

8- در این قسمت باید اطمینان داشته باشید که می خواهید برنامه را نصب کنید






-در صورتی که مایل هستید مراحل قبلی را تصحیح کنید برروی دکمه Back کلیک کنید، در غیر این صورت برروی دکمه Install کلیک کنید.

9- دراین مرحله باید صبرکنید تا برنامه کامل نصب شود






-بعد از اتمام نصب پنجره ای را به شکل زیر مشاهده می کنید که حکایت از نصب کامل برنامه دارد






-برای اتمام کار برروی دکمه Finish کلیک کنی


شما اکنون برنامه Easy PHP را نصب کرده اید.



1- یک ایکون کوچک به این شکل:



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

- منو Start



- Programs



- و درآخر برروی ایکن EasyPHP کلیک کنید



- اکنون باید ایکن Easy PHP را در قسمت Taskbar مشاهده کنید که یک چراغ قرمز هم برروی ایکن چشمک میزند (نشانگر فعال بودن برنامه است)



2- برروی ایکن Easy PHP کلیک راست کنید







-از منو باز شده برروی Stop کلیک کنید







-مشاهده می کنید که چراغ چشمک زن برروی ایکن Easy PHP دیگر کار نمی کند (نشانگر غیر فعال بودن برنامه است)





ادامه مطلب آموزشی راه اندازی PHP در ویندوز در قسمت های بعدی به شما عزیزان ارائه خواهد شد.

۱۳۸۵/۰۳/۰۳

راه اندازی php در ویندوز قسمت اول

برای راه اندازی PHP در ویندوز و اجرای کد های آن به موارد زیر نیاز:


1- برنامه PHP


2- سرویس دهنده ی وب مانند Apache


3- مرورگر وب مانند Firefox


برای ویرایش کد های PHP از هر ویرایشگر متنی مانند Notepad می توان استفاده نمود.



برنامه PHP


در سیستم عامل ویندوز به روش های متعددی می توان PHP را نصب و راه اندازی نمود. متداول ترین روش ها عبارتند از:


1- استفاده از ویرایشگر های PHP : این روش برای کاربران مبتدی توصیه می گردد.


2- استفاده از برنامه ی نصب کننده PHP : در این روش تنها با چند کلیک می توانید PHP را بر روی سیستم خود راه اندازی نمائید.


3- استفاده از برنامه هائی مانند Easyphp و wamp : در این روش به همراه PHP چند مورد دیگر نیز نصب می شوند. مانند MySQL و Apache. این روش زمانی که فرصت کمی داشته باشید بسیار مناسب است. چون در چند لحظه اصلی ترین موارد برای طراحی وب سایت نصب می شوند.


4- نصب دستی PHP : این روش که تقریباً کمی سخت است بیشتر مورد استفاده کاربران پیشرفته قرار می گیرد. کابران ساده بعد از مدتی این روش را نیز فرا می گیرند.



البته در اینجا علاوه بر 4 روش، نصب سرویس دهنده ی وب Apache و تنظیم آن برای PHP را توضیح می دهیم. در قسمت اول روش های اول و دوم، در قسمت های بعدی روش های دیگر و نیز نصب سرویس دهنده ی وب مانند Apache برای شما عزیزان آموزش داده می شود.



ویرایشگر های PHP


نصب اغلب ویرایشگر ها مانند یکدیگر می باشد. ویرایشگر EnginSite - که یکی از بهترین و کامل ترین ویرایشگر های PHP است - قابلیت های فراوانی از جمله راهنمای کاملی از کد های CSS و Html دارا می باشد. به همین دلیل برای آموزش از این نرم افزار استفاده نموده ایم.


برنامه ی EngInSite Editor for PHP را از این قسمت دریافت کنید.


حال در تمامی مراحل نصب تنها دکمه Next را بزنید تا ویرایشگر نصب شود. به همراه این برنامه PHP نسخه 5 نیز نصب می گردد. به همراه این ویرایشگر یک سرویس دهنده ی وب نیز نصب می شود و لذا دیگر نیازی به سایر سرویس دهنده های وب ندارید.



برنامه نصب کننده PHP


با این برنامه عملیات نصب PHP بسیار ساده می گردد. برای دانلود برنامه نصب کننده PHP به این قسمت بروید.



بعد از اجرای برنامه در اولین صفحه دکمه Next را بزنید.




صفحه بعدی License Agreement می باشد. برای رفتن به مرحله بعد بر روی I Agree کلیک نمائید.




در این صفحه دو نوع انتخاب برای ادامه نصب به شما ارائه داده می شود. با گزینش نوع Advanced گزینه های متعددی را برای پیکربندی نصب PHP ارائه می دهد. با انتخاب گزینه ی Standard هم گزینه های اصلی نصب PHP برای شما نشان داده خواهد شد.






در مرحله چهارم دایرکتوری نصب PHP قابل تنظیم می باشد.






در محله پنجم دو جعبه ی متنی وجود دارد. در اولین جعبه متنی باید آدرس یک سرویس دهنده ی SMTP و در دومین جعبه متنی هم باید آدرس پست الکترونیکی خود را بنویسید. در صورتی که با PHP ایمیل ارسال نمائید این آدرس به عنوان آدرس مبدا پیشفرض استفاده خواهد شد.






در مرحله ششم از نصب برنامه باید نوع سرویس دهنده ی وب و نسخه ی آن را تعیین کنید. در صورتی که خودتان بخواهید این تنظیمات را به صورت دستی انجام دهید، گزینه آخر یعنی None را برگزینید.







مرحله هفتم به شما اطلاع می دهد که برنامه PHP آماده نصب می باشد. با کلیک بر روی Next نصب برنامه شروع می شود. در صورتی که بخواهید پارامتر های بیشتری را تنظیم کنید با کلید Back به مرحله سوم رجوع کنید و سپس گزینه Advanced را انتخاب کنید.

ادامه مطلب آموزشی راه اندازی PHP در ویندوز در قسمت های بعدی به شما عزیزان ارائه خواهد شد.

۱۳۸۵/۰۲/۳۰

مقدمه MySQL

MySQL چیست؟


MySQL یک سیستم مدیریت پایگاه داده رابطه ای (RDBMS) است که امکان ذخیره سازی، جستجو، مرتب کردن و بازیابی داده ها را فراهم می کند. سرور MySQL به چندین کاربر اجازه استفاده همزمان از داده ها را می دهد و دسترسی افراد معتبر به داده ها را تسریع می کند. بنابراین MySQL یک سرور چند کاربره و چند ریسمانه است. اگرچه تاریخچه پیدایش MySQL به سال1979 بر می گردد اما عرضه عمومی آن از سال 1996 آغاز شده است. این سیستم مدیریتی پایگاه داده، رایج ترین پایگاه داده کد باز (open Source) محسوب می شود.


برتری های MySQL


رقبای اصلی MySQL عبارتند از: PostgreSQL, SQL Server, و Oracle. در برابر این رقبا، MySQL از مزیت های زیر بهره مند است:





  • کارائی بالا




  • هزینه پائین




  • سهولت پیکربندی و یادگیری




  • قابلیت حمل




  • در دسترس بودن کد اصلی




  • خدمات پشتیبانی مناسب



۱۳۸۵/۰۲/۲۷

مقدمه PHP

php چیست؟


php یک زبان برنامه نویسی روی سرور است که برای طراحی صفحات وب بکار می رود. اگر کدهای php را درون صفحه html قرار دهید، با هر بار مراجعه به صفحه html این کدها اجرا می شوند. کد php به صورت سرور وب تفسیر شده و خروجی html یا خروجی دیگری را تولید می کند که کاربر آن را مشاهده می کند.


php در سال 1994 و توسط راسموس لردرف بوجود آمد و در آگوست 2004 بیش از 17 میلیون کاربر از آن استفاده کردند. سایت PHP در آدرس http://www.php.net و سایت تکنولوژی Zend در آدرس http://www.Zend.com قرار دارد.


برتری های php


برخی از رقبای php در ساخت صفحات وب عبارتند از: Perl, JSP, ASP.Net , ColdFusion. برتری های php در برابر این محصولات عبارتست از:





  • کارائی بالا




  • وجود واسط ها برای سیستم های پایگاه داده مختلف




  • کتابخانه های داخلی برای انجام امور متداول وب




  • هزینه پائین




  • سهولت یادگیری و استفاده




  • پشتیبانی شی گرای قوی




  • قابلیت حمل




  • در دسترس بودن کدهای اصلی




  • خدمات پشتیبانی مناسب