اولین قدم در پروسه طراحی سایت انتخاب زبان برنامه نویسی پسندیده است. پیش از شروع پروژه طراحی سایت باید بدانید به چه امکاناتی در سایت خود نیاز دارید و این امکانات با استفاده از کدام زبان برنامه نویسی قابل اجرا است.

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

یک طراح سایت مشابه معمار عمل می کند. وظیفه ی طراحی سایت و ساختار اصلی آن بر دوش طراح است. طراحان سایت به دو دسته تقسیم می شوند :

Frontend developer: طراحی بخشی از سایت که کاربر آن را تماشا می کند و به زبان های html ،java ،css است.
Backend developer: طراحی ساختار سایت در پشت صحنه، همانند بانک های اطلاعاتی، محل حفاظت فایل ها و اطلاعات کاربران که با زبان های Php ،Asp ،Ruby ،Python نوشته می شوند.
به طراحانی که از ساختار تا طراحی ظاهری و راه اندازی نهایی،طراحی سایت را اتمام می دهند، Full stack Developer گفته می شود.

زبان برنامه نویسی
معرفی چند زبان برنامه نویسی در طراحی سایت
۱ - HTML (HyperText Markup Language)
HTML اولین زبان برنامه نویسی تحت وب است که در سنه ۱۹۹۰ برپایی شد و برای طراحی سایت با امکانات جزئی و ساده مورد استفاده پیمان می گرفت. نخستین سایت اینترنتی در سال ۱۹۹۱، بدست آقای تیم برنرز لی با این زبان برنامه نویسی نوشته شد و تدریجا امکانات بیش تری به آن اضافه شد.

در سال ۲۰۱۰، با عرضه شدن ورژن ۵ این زبان برنامه نویسی تحت عنوان HTML5، در طراحی سایت انقلابی به هستی آمد. همچنین طراحی سایت پیامد گرا از همین سنه آغاز شد. این گونه طراحی به طراح این امکان را می دهد که بتواند سایتی ایجاد کند که با هر سایز از صفحه نمایش، انسجام داشته باشد.

کد ذیل یک اجازه HTML ساده است:

A Dummy Heading

Some text that spans the line

۲- CSS (Cascading Style Sheets)
CSS توسط کنسرسیوم شبکه جهانی وب یا W3C، در سال ۱۹۹۶ شناسایی شد و مایه شد طراحی سایت جان بازپسین ای بگیرد. این کنسرسیوم کارگزار است تا استاندارد های لازم را در اینترنت و زبان های برنامه نویسی ایجاد کند و همه باید از این استانداردها اطاعت کنند.

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

استایل کلی سایت در فایل CSS ذخیره می شود که از فایل های اجرایی سایت جدا است. چنانچه لازم باشد در دسته های گوناگون سایت تغییری داده شود، از طریق ویرایش این فایل می توان دگرگونی ها لازم را در تمام صفحات سایت ایجاد کرد.

برای مثال در صورتی که شما در فایل CSS مشخص کنید که فونت سایت شما Tahoma با سایز ۱۰ باشد، تمام متون با فونت و اندازه مشخص شده در سایت نمایش دیتا می شود. حال اگر بخواهید سایز فونت را از ۱۰ به ۱۲ تغییر دهید، دیگر نیازی به ویرایش تک تک فایل های قالب نیست. فقط لازم است که در فایل CSS، اندازه فونت را از ۱۰ به ۱۲ تغییر دهید و به همین راحتی کل صفحات سایت ویرایش می شوند.

CSS به بازبینی زمان دستخوش تغییراتی شد و در سال ۱۹۹۹ ورژن ۳ آن عرضه شد. امروزه به کارگیری CSS در طراحی سایت زیاد فراگیری است و تقریباً سایتی هستی ندارد که از آن کاربرد نکرده باشد.

۳- JavaScript
جاوا نخستین بار توسط جیمز گاسلینگ در شرکت سان مایکروسیستمز ایجاد گردید و در سنه ۱۹۹۱ به عنوان بخشی از سکوی جاوا منتشر شد.

زبان JavaScript در سنه ۱۹۹۵ وارد دنیای طراحی سایت شد. جاوا یک زبان برنامه نویسی شی گرا است که به کارگیری این زبان به طراح سایت کمک می کند بتواند تقسیم های جذابی به سایت اضافه کند.

برای مثال قابلیت اسلایدر تصاویر، چت، افکت گذاری روی نوشته ها، اشکال و امکاناتی از این دست، که این قابلیت ها در موعد ورود Java به بازار زیاد جذاب بود اما امروزه بهره گیری چندانی از آن نمی شود.

جاوا کدهای خود را از زبان های برنامه نویسی C و ++C استخراج می کند. این کدها در فایل های مجزا با پسوند js. اندوخته شده و از راه دستورات در قالب فراخوانی می شود.

۴ - PHP: Hypertext Preprocessor
زبان PHP در سال ۱۹۹۸ عرضه شد. بنیادگذار آن آقای راسموس لردورف است. ورژن های گوناگون این زبان با گذر موعد تغییر کرده و در هر ورژن امکانات جدیدی به آن اضافه شده است. در حالی آماده ورژن ۵، واپسین ورژن آن می باشد.

زبان PHP یک زبان سمت سرور (Server Side) است. این جستار بدان معناست که دستورات تألیف شده به این زبان، توسط سرور اجرا و ترجمه شده و نتایج آن برای کاربر نمایش داده می شود. در این زبان اگر کاربری بخواهد کد سورس سایت شما را ببیند، برای او فقط دستورات برگردان شده نمایش داده می شود و به کدهای اصلی سایت دسترسی نخواهد داشت.

استفاده از زبان PHP در طراحی سایت زیاد رایج است. زیرا این زبان در عین سادگی امکانات زیاد زیادی را در گزین کردن طراح پیمان می دهد. با کمک این زبان، برنامه نویسان می توانند سایت هایی با قابلیت های فراوان، همانند سایت هایی که بیچارگی به عضوگیری دارند یا فروشگاه های اینترنتی، قابلیت چت صوتی و تصویری، سیستم های پشتیبانی و غیره برپایی کنند.

۵ - ASP (Active Server Pages)
این زبان در سنه ۱۹۹۳ بدست کمپانی مایکروسافت ارائه شد که فقط بر روی سرویس های میزبانی وب ویندوز قابل اجرا است. قابلیت های آن بسیار همانند PHP است.

این زبان ها همه به نوعی مکمل زبان html هستند که امکانات جانبی بیش تری به آن اضافه می کنند. ASP زبان برنامه نویسی سمت سرور است که دستورات ترجمه شده آن برای کاربر نمایش دیتا می شود.

مزیت زبان های برنامه نویسی سمت سرور مانند: PHP و ASP این است که کدهای اصلی این زبان ها برای کاربر نمایش دیتا نمی شود. به همین دلیل کپی برداری و سرقت این کدها کار آسانی نیست که این خود از حقوق برنامه نویس محافظت می کند.
۶- Python
پایتون اواخر دهه ۱۹۸۰ میلادی بدست خودو فان روسوم در مؤسسه ملی تحقیقات ریاضی و کامپیوتر (CWI) در کشور هلند ایجاد شد.

پایتون یک زبان چند منظوره است که متعلق به می توان برای توسعه طیف زیادی از برنامه ها و نرم ابزارها کاربرد کرد. یادگیری پایتون نسبت به دیگر زبان های برنامه نویسی ساده تر است. از آن جا که پایتون یک زبان برنامه نویسی چند منظوره است، امکانات کثرت را در پسندیدن برنامه نویسان قرار می دهد.

بسیاری از کمپانی های کبیر مانند گوگل، یوتیوب، فیس بوک و غیره از این زبان برنامه نویسی استفاده می کنند.

طراحی سایت شرکتی با زبان ها برنامه نویسی و اختصاصی

پایتون در یادگیری ماشین و هوش مصنوعی استعمال فراوانی دارد. در ضمن چرخه (ویرایش-آزمایش-اشکال زدایی) در برنامه های بر پایه پایتون زیاد تند و راحت است.

زبان های برنامه نویسی که در این نوشتار معرفی شدند، از مهم ترین و پرکاربردترین زبان های طراحی سایت هستند که به چهره مفصل در سایت های زیادی کاربرد دارند.

امروزه به این علت که از پیش قالب های فراوانی بدست طراحان تعبيه شده است، برای طراحی سایت نیاز چندانی به احساس زبان برنامه نویسی ندارید. فقط بس است بخش های گوناگون را به سایت خود اضافه کرده و مطالب را منتشر کنید. ولی برای رسیدن به نتیجه مطلوب و کاربر پسند لازم است نکات طراحی سایت را به نکوداشتن رعایت کنید. با کمک این تکنولوژی، کسان می توانند با کم ترین میزان تجربه و دانش، طراحی سایت را اتمام دهند.

طراحی سایت و زبان‌های برنامه نویسی آن

کاربران ویندوز هدف اصلی بدافزارهای تبلیغاتی

بدافزار پیشرفته جاسوسی کشف شد

حذف فایل های غیرقابل حذف در ویندوز

آیا مایکروسافت فردا محصولات سخت افزاری جدیدی را معرفی خواهد کرد؟

شناسایی ۲۹۵ افزونه سارق اطلاعات در مرورگر کروم

فولدر SYSTEM VOLUME INFORMATION چیست و چه کاری در ویندوز انجام می‎دهد؟

سایت ,زبان ,های ,طراحی ,برنامه ,نویسی ,برنامه نویسی ,طراحی سایت ,زبان برنامه ,این زبان ,زبان های ,زبان برنامه نویسی ,برای کاربر نمایش

مشخصات

آخرین ارسال ها

آخرین جستجو ها


sctrans وبلاگ تخصصی محسن مانشتی operak نیلو رایانه جعبه شگفت انگیز خرو آنلاین ( شهرخرو ) میانبرهای کاربردی در ویندوز twitterpublish سایت تفریحی و سرگرمی نیو مطلب Emerson's notes