انواع زبان هاي برنامه نويسي


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


مراحلي که براي طراحي سايت بايد گذراند به صورت زير مي مي باشد :



  • مشخص کردن نيازهاي مشتري و کاربران

  • توليد يک طرح کلي از وب سايت مورد نظر و مطابقت دادن آن با اصول هاي علمي هدايت کاربر (ux )

  • طراحي ظاهر و بخش گرافيکي سايت ( UI)

  • نوشتن صفحات طراحي شده با Html  و CSS

  • ايجاد سيستم مديريت محتوا مطابق با نيازهاي مشتريان ( Content Management System)

  • طراحي سايت دايناميک يا کدنويسي سايت


خدمات طراحي سايت کارنيل وب:


* طراحي سايت شرکتي


* طراحي سايت فروشگاهي


* طراحي سايت وردپرس


* طراحي سايت ارزان


در صورتي که خواستيد سايت استاتيک طراحي کنيد ، فقط سه مرحله اول را بايد انجام دهيد.


پيش از آغاز کار طراحي سايت بايد نيازهاي مشتري وب سايت را مورد تحليل قرار داد تا مطابق با آن زبانهاي برنامه نويسي را براي طراحي وب سايت انتخاب کرد.


يک طراح سايت مانند معمار مي ماند. وظيفه طراح سايت انجام طراحي سايت يا طراحي المان هاي گرافيکي و ديداري يک وب سايت و همچنين ايجاد ساختاراصلي آن مي باشد.


براي آشنايي با مفاهيم سئو مي توانيد به مقاله اصول سئو در توليد محتوا رجوع کنيد.


ساختار وب سايت ها


ساختار وب سايت از دو بخش backend يا قسمت سمت سرور و Frontend يا قسمت سمت کاربر، تشکيل شده است. به طراح يا برنامه نويس بخش سرور سايت backend Developer مي گويند و به طراح بخش سمت کاربر Frontend Developer  مي گويند.


Frontend Developer :


با استفاده از زبانهاي برنامه نويسي وب  مانند  Html  ، Java  ، CSS طراحي قسمت هاي ظاهري وب سايت انجام مي شود. در معناي عاميانه تر مي توانيم بگوييم ، کدنويسي يا طراحي هر آن چه که مرتبط با جلوي صفحه وب مي شود. وظيفه يک  Frontend Developer يا طراح وب اينست که چيزي را طراحي مي کند که کاربران آن را ببينند.


 backend Developer :


ايجاد استخوان بندي يا چارچوب سايت مانند محل هاي نگهداري فايل ها ، بانک هاي اطلاعاتي ، اطلاعات کاربران که با زبان هاي ASP  ،PHP  ،  Python ،Ruby  و … برنامه نويسي مي شوند.


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


کساني که هر دو قسمت يعني قسمت ظاهري يا همان UI  و استخوان بندي سايت را باهم طراحي مي کنند ، به آنها Full Stack Developer  مي گويند.


زبان مورد استفاده در برنامه نويسي Frontend عبارتند از :  HTML ، CSS ، JQuery، ، Javascript.


پيشنهاد مي کنيم مقاله انواع سئو را مطالعه کنيد.


برنامه نويسي HTML


HTML مخفف (HyperText Markup Language) مي باشد. ( يعني زبان نشانه گذاري فرامتن ) HTML  اولين زبان برنامه نويسي تحت وب مي باشد. ساختار يک وب سايت بر پايه عناصر html  مي باشد، اين عناصر همان تگ ها مي باشند، نماي کلي يک تگ به اين صورت مي باشد که ، تمامي اطلاعاتي که مي خواهيم به کاربر نمايش دهيم ، در بين تگ ها قرار مي گيرد. بنابراين html  زبان برنامه نويسي محسوب نمي شود بلکه يک زبان نشانه گذاري عناصر مي باشد. از سال 2010 نسخه 5 اين زبان عرضه شد که تغييرات ساختاري در طراحي سايت ايجاد کرد هزمان قابليت طراحي سايت واکنش گرا هم شروع شد.


برنامه نويسي CSS


CSS مخفف (Cascading Style Sheets) مي باشد. همانند  html  زبان برنامه نويسي محسوب نمي شود .با عرضه css سبب شد طراحي سايت جان تازه اي بگيرد. css باعث زيباسازي فايل هاي نوشته شده براساس html  وهمچنين طراحي بخش هاي ظاهري و گرافيکي سايت را دارند. توسط css  مي توانيد يک بار سبک طراحي صفحات وب را تعريف کنيد و آن را چندين بار به صفحات وب خود اعمال کنيد.


در سال 1999 نسخه 3 ، css ها توليد شده است. هم اکنون در طراحي سايت از css  ها به صورت گسترده اي استفاده مي شود و در اکثر سايتها استفاده شده است. براي بهينه سازي سايت توصيه مي گردد که ازstyle  ها در داخل html  استفاده نکنيد زيرا اين عمل براي سئو سايت ، تاثير منفي دارد.


برنامه نويسي Javascript


Javascript يک زبان اسکريپ نويسي مي باشد. که در رتبه پايين تر از زبان برنامه نويسي محسوب مي شود. توسط Javascript مي توانيد به جلوه هاي گرفيکي و ظاهري سايت ، تحرک ايجاد کنيد ، مثلا مي توانيد اسلايدر ، افکت نوشته ها ، جلوه هاي متحرک و ايجاد کنيد. هم اکنون استفاده از Javascript نسبت به قبل محدودتر شده ، به علت حجم بالاي بعضي از کتابخانه هاي آن ، لود اوليه سايت را بالاتر مي برد و براي سئوي سايت نمره منفي دارد.


برنامه نويسي Jquery


Jquery  يک کتابخانه يا فريم ورک براي Javascript مي باشد و براي ساده سازي استفاده از Javascript در وب سايت مي باشد. يعني نسبت به Javascript حجم کد کمتري دارد. بنابراين براي هر عملي ، پلاگين هايي براي Jquery موجود مي باشد که مي توانيد به راحتي از آنها استفاده کنيد.


زبان مورد استفاده در برنامه نويسي backend عبارتند از : PHP  ، ASP ، Python ،Ruby   و . براي خواندن ادامه مطلب کليک کنيد .

زبان هاي برنامه نويسي

سايت ,مي ,طراحي ,، ,وب ,برنامه ,طراحي سايت ,برنامه نويسي ,وب سايت ,مي باشد ,مي شود ,دارد برنامه نويسي ,زبان نشانه گذاري ,استفاده در برنامه نويسي ,مورد استفاده در برنامه

مشخصات

آخرین مطالب این وبلاگ

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

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


Katie گروه جغرافیا ناحیه 2 کرمانشاه flagarilan golbargeyasb آموزش برنامه نویسی - آموزش سئو - آموزش طراحی وب nasimetc mahtabitvector ingabout جغرافیای ایران زمین irangeography poonehplusf