داینامیک و استاتیک یعنی چه؟
در پیی جواب به سوال PHP چه می باشد؟ میخواهیم درباره ی دو مسئله صفحه های اینترنت داینامیک (Dynamic) و استاتیک (Static) سخن کنیم و خیلی معمولی آنانرا توضیح دهیم.
فرض فرمایید که شما در تارنماتان یک بخشی دارید که میخواهید پایانی خبرها کمپانی خودتان را اکران دهید. برای اکران این خبرها، از ۲ طرز میتوانید به کار گیری فرمایید:
طریق اولیه: بصورت دستی وارد کدهای HTML وبسایت خودتان گردید و خبرها را در کدهای HTML بصورت دستی بنویسید.
شیوه دوم: خبرها را در آغاز وارد مقر داده یا این که دیتابیس بکنید و آنگاه با استعمال از یک گویش برنامه نویسی مثل PHP، آن خبرها را از دیتابیس بخوانید و به یوزرها نشان دهید.
طریق نخستین، یعنی وقتی که شما بصورت دستی مبادرت به تایپ کردن خبرها در صفحه ها اینترنت خویش می کنید را طرز Static میگویند و اصطلاحا میگویند که آن برگهی شما، یک ورقهی اینترنت استاتیک یا این که Static Web Page میباشد.
ولی هنگامی که شما داده ها و کلا محتویات کاغذ را از یک مقر داده میخوانید و به یوزرها نشان میدهید، آن کاغذی اینترنت شما به یک ورقهی اینترنت داینامیک یا این که Dynamic Web Page تبدیل میگردد.
تمجید MySQL و رابطه آن با PHP
البته در اینجا درحالتی که بخواهیم یک تعریفوتمجید خیلی کلی از MySQL بدهیم، می توانیم بگوییم که MySQL یکیاز مقر های دادهای میباشد که PHP میتواند با آن عمل نماید.
در واقع شما با به کارگیری از PHP میتوانید به مقر داده MySQL وصل گردید، داده ها را وارد آن فرمائید و همچنین داده ها وارداتی در پیشین را از آن بخوانید و درصفحه اینترنتتان اکران دهید.
حریفهای PHP
در دنیای برنامه نویسی سمت سرور، PHP هیچ وقت صرفا نبوده میباشد و مدام حریف های سرسختی را در کنار خویش داشته میباشد. یکیاز وسیع ترین حریفهای PHP در امسالها، لهجه برنامه نویسی ASP.NET بوده میباشد و مدام در میان برنامه نویسان PHP و ASP یک مشاجره و جدال وسیع میباشد و هر دوی این گروها، میخواهند بگویند که لهجه برنامه نویسی آنها بهتر و فنای خیس میباشد. برای مقایسه در میان این دو لهجه توانا بیش تر در اینجا مطالعه نمائید.
همچنین درحالتی که بخواهیم به دیگر حریف های PHP اشاره کنیم، می توانیم JSP، ColdFusion, Perl و… را نیز اسم ببریم.
مزایای PHP
درپیی جواب به سوال PHP چه میباشد؟ می خواهیم دربارهی مزایای PHP حرف کنیم و بگوییم که پی اچ پی تحت عنوان یک لهجه برنامه نویسی سمت سرور، چه تجهیزات و مزایایی را به ما می دهد:
قادر است در پلتفرم های مختلفی مثل ویندوز، لینوکس، مکینتاش و… اجرا شود و این عالی میباشد!
با تمام سرورهایی که امروزه به کارگیری می شود (مثل Apache و IIS) سازش بدون نقص دارااست.
می تواند اشکال مختلفی از مقرهای داده و دیتابیس ها ساپورت نماید و با آنها فعالیت نماید.
تماما بدون پول و Open Source میباشد و می توانید از تارنما قانونی آن به نشانی php.net آنرا دانلود نمائید.
عمل با PHP بی آلایش میباشد و برای برنامه نویسی با آن پیکربندی ابتدایی خاصی لازم وجود ندارد. صرفا کافی میباشد که یک سرور یا این که مشابهساز سرور داشته باشید تا بتوانید با آن کدهای PHP خودتان را اجرا فرمایید و از دیدن فیضی آن لذت ببرید.
مرجع مقالات رسمی طراحی سایت...
ما را در سایت مرجع مقالات رسمی طراحی سایت دنبال می کنید
برچسب : طراحی سایت در مشهد, نویسنده : علی پور web01 بازدید : 613 تاريخ : دوشنبه 6 آبان 1398 ساعت: 13:15