امروزه مديريت وبسايتها با راه و روش برنامهنويسي گذشته بسيار سخت است.
برنامهنويسان هميشه به فکر آن بودهاند که راحتترين راه را طراحي و پيادهسازي نمايند، تا سايرين بتوانند به آساني مديريت سايت خود را انجام دهند.
يکي از برنامههايي که تا به امروز با استقبال بسياري مواجه شده است زبان برنامهنويسي PHPاست.
PHP يک زبان برنامهنويسي قدرتمند است که در html جاي ميگيرد و امکان اجراي يک صفحه وب فعال را دراختيار ما قرار ميدهد.
يکي از مشخصههاي مطرح PHP اين است که زباني با منبع باز (برنامهنويسي باز يا Open Source) است که به طور مجاني عرضه ميشود. با وجود مجاني بودن، برتري کاملي از نوع مراجع و مواد در آن جاي داده شده است، که اين به اين معناست به محض آنکه اولين اطلاعات مربوط به آن را به دست آوريد، به سادگي ميتوانيد مواد ديگري که باعث پيشرفت شما ميشود پيدا کنيد.
قبل از اينکه شروع کنيم، نوبتي هم که باشد، شما بايد يک سرور بر روي سيستم خود نصب کنيد تا بتوانيد برنامههاي PHP خود را در محل خود اجرا کنيد، ابتدا پيشنهاد ميشود که براي نصب اين سرور بر روي سيستم خود از ويندوز xp استفاده نماييد.
بهترين برنامه براي راهاندازي سرور خانگي برنامهاي است از سايت www.wampserver.com که با حجم 20 مگا بايت دراختيار علاقمندان قرار ميگيرد. استفاده از اين برنامه جداي از آنکه به سرعت عملکرد شما در اجراي برنامههاي خود کمک ميکند، اين مزيت را دارد که ميتوانيد در عرض يک دقيقه بانک اطلاعاتي برنامه خود را ايجاد کنيد.
کليت عملکرد PHP چيست و چگونه است؟
PHP يک برنامه است که بر سر نرمافزار شبکه سرور شما نصب ميشود. با نسخههايي از Apache، Micrasoft IIS، Netscape Enterpeise Server وبستههاي سرور ديگر کار ميکند و برروي آنها نصب ميشود.
شما از PHP با استفاده از کدنويسي درون HTML که پايگاه شما را ميسازد استفاده ميکنيد و يا وقتي که يک Client (هر نفري بر روي شبکه) يک صفحه شبکه را که حاوي اين نوع کد است، نگاه کند، سرور شما آن را اجرا ميکند و اين همان دليل احتياج شما به نصب سرور شخصي براي تست نوشته PHP در کامپيوتر است.
PHP يک زبان برنامهنويسي است مثل HTML اين به اين معني است که اين کد قبل از اينکه استفاده شود نيازي به compile(تفسير) شدن ندارد.
هرجا که لازم باشد تحت پردازش قرار خواهد گرفت.
قبل از اينکه کاوش خود را شروع کنيم، شما بايد درباره يک سايت به نام PHP.NET نکاتي بدانيد. PHP يک برنامهنويسي منبع باز است و PHP.NET مرکز کنترل آن است، با منابع مواد بسيار گسترده درباره اين زبان و نکات فرستاده شده توسط کاربرها در سرتاسر کره زمين PHP.NET به طور استثنايي و قدرتمند، به شدت درمورد اين زبان اطلاعات پخش ميکند.
ولي اين مطلب براي يک تازهوارد پنهان است.
با PHP چه ميشود کرد؟
راهاندازي فرمهاي موجود در صفحات شبکه اينترنت يکي از امکاناتي است که ميليونها نفر از آن استفاده ميکنند و ذخيره در بانک اطلاعاتي، ساختن صفحات شرطي نسبت به فرمها، تنظيم کوکيها براي بعد و اجرا کردن تالارهاي بحث در پايگاه شما از وسائل و مرورگرهاي سرويس دادن صفحات متنوع به افراد است که در PHP امکانپذير ميشود