زبان نشانهگذاری ابرمتنی یا زنگام[۱] یا اچتیامال، HTML یا HyperText Markup Language در کنار سیاساس هستهٔ فناوری ساخت صفحههای وب هستند. اچتیامال زبان توصیف ساختار صفحههای وب است.[۲] زبانیاست برای نشانهگذاری ابرمتن که برای تدوین شکل و طراحی صفحههای وب به پیشه میبرند. دستورعملهای این زبان، برچسب (Tag) نام دارند که محتوای یک صفحهٔ وب، حرف آنها، نشانهگذاری شده و بدینترتیب، نحوهٔ نمایش ثانیه برگ برای مرورگرهای وب، تشریح میشود.
این لسان در اثنا دهه ۹۰ توسط دنیس ریچی ابداع شد.
تاکنون نسخهٔ ۵ ثانیه عرضه است.
حال آموزش این زبان پریچهر فراهم شده تا شما به چهره تضمینی این زبان را بیاموزید
آغاز :
دنیای عجیبی است که تکنولوژی های مربوط به آن تار جهان گستر "World Wide Web" اغلب بدون پشتیبانی کافی عرضه می شوند و کاربران این تکنولوژی همه صوم با واژگـان جدیدی بر خورد میکنند که انگیزه سر باب گمی آنها می شوند. برای نمونه میتوان به سمت رشد نرم افزارهای open source اشاره کرد که عبارتند از:
برنامه های که بتوان آنها را انبساط انصاف و یا تغییراتی در ساختار آنها
ایجاد کرد
متداول ترین این برنامه ها سیستم آژانس Unix و به سمت کوه طور خاص Linux می باشد. این پروگرام ها حرف وجود
آرام و پایداری، دارای یک مشکل بزرگ است و آن دشوار بودن آموختن این برنامه ها می
باشد. کمبود راهنماهایی که به سمت لسان ساده این برنامه ها را به مبتدیان آموزش دهد
انگیزه شده است که این دسته از نرم افزار ها از جایگاه واقعی خویش دور نگاه داشته
شوند. PHP یکی از
زبانهای اسکریپتی open source است و آلت مفیدی می باشد که تا کنون علی رغم سادگی استعمال از
آن هنوز به صورت شایسته ای از آن استقبال نشده است.
PHP چیست ؟
PHP سال 1994 توسط Rasmus Lerdorf ایجاد شد و مخفف واژگان Personal Home Pages به حساب می آید. حرف گسترش قابلیت ها و موردها استفاده این زبان PHP در معنای Hypertext Preprocessor به کار گرفته شد. بند پیش پردازشگر ( Preprocessor) بدین معنی است که PHP اطلاعات را قبل از تبدیل به لسان Html پردازش می کند.
مطابق مطالب سایت وب رسمی PHP که در آدرس http://www.php.net قرار دارد، PHP لسان اسکریپتی جانب سرویس دهنده Html Embeded , Cross-Platform ,(Server-side) می باشد.
سمت سرویس دهنده وجود داشتن PHP بدین معناست که قید پردازشهای این لسان بر روی سرویس دهنده ( Server) اجرا می گیرد. یک سرویس دهنده در حقیقت یک کامپیوتر مخصوص می باشد که صفحات وب باب آنجا نگهداری می شوند و از آنجا به سمت مرورگر وب کاربران منتقل می شوند.
چگونگی ادامه
این روند را باب درس های آتی توضیح داده خواهد شد.
غرض از Cross-Platform بودن این زبان این است که بروی هر سیستم و با هر سیستم عاملی از
قبیل : Unix, Windows NT, Macintosh, Os/2 اجرا میشوند. تدقیق کنید که غرض از
سیستم عامل، سیستم عامل هایی می باشند که بر روی سرویس دهنده نصب می شوند. PHP نه تنها قابلیت اجرا بر روی هر
سیستم عاملی را دارا می باشد بلکه برای منتقل کردن برنامه های ثانیه از یک سیستم عامل
به سمت سیستم عامل دیگر احتیاج بــه تغییرات اندکی خواهید داشت و حتی در بعضی از موارد
بدون احتیاج به هیچ تغییری می توانید یک برنامه به سمت لسان php را از یک سیستم عامل به سمت سیستم عامل
دیگر منتقل کنید.
منظور از Html embeded وجود داشتن PHP این است که دستورات این زبان در بین کدهای html قرار می گیرند. بنابراین برنامه نویسی به سمت لسان PHP کمی پیچیده تر از پروگرام نویسی به لسان Html به حساب می آید.
PHP حرف خلاف زبانهای برنامه نویسی ( Programming Languages) یک لسان اسکریپتی ( Scripting Language) می باشد به سمت عبارت دیگر دستورات PHP بعد از رخداد یک رویداد (Event) اجرا می شوند. این رویدادها می توانند شامل ارسال یک شکل جارو کردن به یک URL مشخص و یا مادهها دیگر باشند متداولترین زبان اسکریپتی لسان Java Script می باشد که معمولا برای پاسخ به رویدادهای کاربر در مرورگر وب بــه کار می رود تفاوت عمده Java Script حرف PHP در این است که Java Script یک تکنولوژی سمت سرویس گیرنده (Client-side) می باشد.آغاز :
دنیای عجیبی است که تکنولوژی های مرتبط به آن تار آفاق گستر " World Wide Web" اکثر بدون پشتیبانی کافی عرضه می شوند و کاربران این تکنولوژی همه صوم با واژگـان جدیدی بر خورد میکنند که باعث سر در گمی آنها می شوند. برای نمونه میتوان به رشد نرم افزارهای open source استعاره کرد که عبارتند از:
پروگرام های که بتوان آنها را گسترش انصاف و یا تغییراتی در ساختار آنها
ایجاد کرد
متداول ترین این پروگرام ها سیستم عامل Unix و به سمت طور خاص Linux می باشد. این برنامه ها با وجود
ثبات و پایداری، دارای یک مشکل بزرگ است و ثانیه دشوار وجود داشتن آموختن این برنامه ها می
باشد. کمبود راهنماهایی که به زبان ساده این برنامه ها را به مبتدیان پرورش دهد
باعث شده است که این دسته از نرم افزار ها از جایگاه واقعی خویش دور نگاه داشته
شوند. PHP یکی از
زبانهای اسکریپتی open source است و ابزار مفیدی می باشد که حرف کنون علی رغم سادگی استفاده از
ثانیه هنوز به سمت صورت شایسته ای از آن استقبال نشده است.
PHP چیست ؟
PHP واحد زمان ( 1994 توسط Rasmus Lerdorf ایجاد شد و مخفف واژگان Personal Home Pages به سمت حساب می آید. حرف انبساط قابلیت ها و موارد استفاده این زبان PHP در معنای Hypertext Preprocessor به سمت کار گرفته شد. عبارت پیش پردازشگر (Preprocessor) بدین معنی است که PHP اطلاعات را پیش از تبدیل به زبان Html پردازش می کند.
مطابق مطالب سایت وب رسمی PHP که در آدرس http://www.php.net رسم دارد، PHP زبان اسکریپتی سمت سرویس دهنده Html Embeded , Cross-Platform ,(Server-side) می باشد.
سمت سرویس دهنده وجود داشتن PHP بدین معناست که قید پردازشهای این لسان بر روی سرویس دهنده ( Server) اجرا می گیرد. یک سرویس دهنده در حقیقت یک کامپیوتر مخصوص می باشد که صفحات وب باب آنجا نگهداری می شوند و از آنجا به مرورگر وب کاربران منتقل می شوند.
چگونگی ادامه
این روند را در آموزش های آتی توضیح داده خواهد شد.
منظور از Cross-Platform وجود داشتن این زبان این است که بروی هر سیستم و حرف هر سیستم عاملی از
قبیل : Unix, Windows NT, Macintosh, Os/2 ادا میشوند. تدقیق کنید که غرض از
سیستم عامل، سیستم آژانس هایی می باشند که حرف روی سرویس دهنده نصب می شوند. PHP نه عزب قابلیت اجرا بر روی هر
سیستم عاملی را دارا می باشد بلکه برای صفت کردن برنامه های آن از یک سیستم عامل
به سمت سیستم عامل دیگر احتیاج بــه تغییرات اندکی خواهید داشت و حتی باب بعضی از موارد
بدون احتیاج به سمت هیچ تغییری می توانید یک برنامه به سمت زبان php را از یک سیستم آژانس به سیستم عامل
دیگر منتقل کنید.
منظور از Html embeded بودن PHP این است که دستورات این زبان باب بین کدهای html رسم می گیرند. بنابراین برنامه نویسی به زبان PHP کمی پیچیده خیس از برنامه نویسی به زبان Html به حساب می آید.
PHP بر خلاف زبانهای برنامه نویسی (Programming Languages) یک لسان اسکریپتی ( Scripting Language) می باشد به عبارت دیگر دستورات PHP بعد از رخداد یک رویداد (Event) ادا می شوند. این رویدادها می توانند شامل ارسال یک فرم رفتن به سمت یک URL مشخص و یا مواد دیگر باشند متداولترین زبان اسکریپتی زبان Java Script می باشد که معمولا برای پاسخ به رویدادهای کاربر باب مرورگر وب بــه کار می جدول اختلاف عمده Java Script با PHP باب این است که Java Script یک تکنولوژی جانب سرویس گیرنده ( Client-side) می باشد.