HTML مخفف عبارت Hypertext Markup Language است. این زبان در واقع یک نوع زبان نشانهگذاری استاندارد برای ایجاد صفحات وب و وب اپلیکیشنها محسوب میشود. در واقع HTML را عنصر کلیدی صفحات وب میدانند و تمامی زبانهای برنامهنویسی برای طراحی سایت، به شکلی به HTML وابسته هستند. با استفاده از این زبان و CSS و جاوا اسکریپت، تکنولوژیهای بنیادین برای شبکه جهانی وب تشکیل میشود. مرورگرها اسناد HTML را از وب سرور یا مخزن لوکال (Local) دریافت کرده و آنها را به صفحات وب چند رسانهای تبدیل میکنند. در واقع HTML ساختار معنایی صفحات وب را تعریف کرده و شامل مشخصات ظاهری سند است.
وردپرس، یک سیستم سایت ساز و پکیج راه انداز وب سایت و وبلاگ (از هر نوع و هر مدل است) که به صورت رایگان شما می توانید آنرا از طریق وب سایت رسمی وردپرس (فارسی یا انگلیسی) دانلود کرده و بر روی فضای اینترنتی خود نصب کنید (فضای اینترنتی همان فضایی است که سایت شما و محتویات آن بر روی آن فضا قرار میگیرد) و سپس وب سایت خود را به طور کامل با جزئیات و امکانات متفاوت و طرح دلخواه بر روی آن راه اندازی کرده و مطالب و بخشهای مختلف سایت را خودتان مدیریت کنید.
Backbone.js یک کتابخانه جاوا اسکریپت کوچک و بسیار مفید است که با استفاده از اجزای ارائه شده توسط آن می توان برنامههای تحت وب و وبسایت های بسیار مدرن و زیبا ایجاد نمود. همچنین امکان توسعه نرم افزار های پیچیده دادهمحور (data driven) و نوشتن کدهای JavaScript به صورت ساختار یافته فراهم میآورد. این کتابخانه بر اساس الگوی MVP طراحی شده است. کتابخانه جاوا اسکریپت بک بن، ساختاری برای طراحی برنامه های کاربردی وب است که با ارائه مدل های با ارزش کلیدی، رویداد های سفارشی و مجموعه ای غنی از API کاربردی، به همراه اتصال به رابط کاربری JASON ، امکان طراحی یک برنامه خوب و بی نقص را فراهم می آورد.
اگر به طراحی سایت و مسائل مربوط به آن علاقه داشته باشید، حتما پیش از این نام CSS به گوشتان خورده است. اما واقعا CSS چیست و چه کاربردی دارد؟ عبارت CSS که در همه جای طراحی سایت کاربرد دارد، مختصر شده از عبارت سه کلمهای Cascading Style Sheets به معنی «برگههای سبک آبشار» یا «برگههای آبشاری» است. شاید شما هم با خودتان فکر کنید چرا آبشاری؟ چرا باید روی یکی از مهمترین عناصر تشکیل دهنده طراحی وب سایت چنین اسمی گذاشته شود؟ آبشاری بودن برگههای CSS به این معنی است که استایل، کلاس یا هر چیزی که به یک برگه CSS داده شود، روی عناصر فرزند (Children) این برگهها هم تاثیرگذار خواهد بود. به عنوان مثال اگر شما رنگ متن را در یک برگه CSS قرمز تعیین کنید، این به معنای قرمز بودن تمام سرنویسها (هدینگ) و پاراگرافهای متنی است که قرار است در این برگه CSS نوشته شود.
پوسته یا Theme یا همان قالب وردپرس به مجموعه ای از قالب ها و استایل هایی گفته می شود که برای تعریف ظاهر و نحوه نمایش سایت ساخته شده توسط وردپرس ، مورد استفاده قرار می گیرند. یک قالب وردپرس شکل و ظاهر سایت شما را نمایش می دهد. شما با استفاده از قالب وردپرس می توانید طراحی و ظاهر سایت خود و همین طور نحوه چینش المنت های مختلف در صفحات وب سایت خود را تغییر دهید. از طریق بخش نمایش در ناحیه مدیریت وردپرس می توان قالب ها را مدیریت ، تغییر ، حذف یا اضافه کرد. قالب های رایگان و تجاری متعددی برای وردپرس موجود است. یکی از بزرگترین مرجع های قالب رایگان برای وردپرس سایت WordPress.org می باشد. هر کدام از پوسته ها دارای طراحی ، لایه بندی و ویژگی های متفاوتی هستند. یک کاربر وردپرسی می تواند با توجه به سلایق و نیاز هایش یکی از این پوسته ها را انتخاب نماید.
Node.js (نود. جیاس) یک محیط اجراییِ سمت سرورِ متنباز و چندسکویی برای زبان جاوااسکریپت است ;نود جی اس برای ساخت سریعتر و مقیاس پذیرتر اپلیکیشن های تحت شبکه می باشد. در زبان های سمت سرور موجود مانند java ,PHP هر کاربری که به سرور متصل می شود یک thread به ازای آن کاربر به وجود می آید. اگر تعداد اتصال های همزمان افزایش یابد ناچار به افزایش منابع مانند حافظه RAM و افزایش سرور های موجود خواهیم بود که این به نوبه خود سبب افزایش هزینه ها خواهد شد, درNode.js این مشکل را به وسیله نحوه تغییر اتصال به سرور حل می شود.در این روش هر اتصال به صورت یک رویداد اجرا می شود و نه به صورت یک thread .
(Amazon Web Services (AWS یا سرویس های وب آمازون یک پلتفرم محاسبات ابری جامع و در حال توسعه است که توسط Amazon.com ارائه شده است. سرویس های وب گاهی اوقات خدمات ابری یا سرویس های محاسباتی از راه دور نامیده می شود. اولین سرویس های AWS در سال ۲۰۰۶ برای ارائه خدمات آنلاین برای وب سایت ها و برنامه های کاربردی مشتری آغاز شد. برای به حداقل رساندن تاثیر قطعی و اطمینان از قابلیت سیستم، AWS از لحاظ جغرافیایی در مناطق تقسیم شده است. این مناطق دارای مراکزی در ایالات متحده آمریکا، غرب ایالات متحده آمریکا (دو مکان)، برزیل، ایرلند، سنگاپور، ژاپن و استرالیا هستند. هر منطقه شامل چندین منطقه جغرافیایی کوچک به نام مناطق دسترسی است.
React کتابخانه فرانت اندی است که توسط فیسبوک توسعه یافته است. ری اکت به شما کمک می کند که فرانت (ظاهر) وب سایت و یا اپلیکیشن موبایل ( React Native ) را به راحتی بسازید. به کمک ReactJs می توان کامپوننت هایی آماده ایجاد کرد که قابلیت استفاده مجدد نیز دارند. کامپوننت ها در واقع قطعاتی از ظاهر وب سایت یا اپلیکیشن هستند. این کتابخانه توسط فیس بوک، اینستاگرام و جامعهای از توسعهدهندهها و شرکتها نگهداری میشود. اواخر مارچ ۲۰۱۵ یک فریم ورک جدید از فیس بوک منتشر شد. یک فریم ورک که به شما اجازه میدهد با استفاده از زبان جاوا اسکریپت و کتابخانه React اپلیکیشن موبایل بسازید. فعلا فقط برای iOS ولی بزودی برای Android هم توسعه داده می شود.
پی اچ پی یه زبان برنامه نویسی توسعه یافته برای طراحی وب است که مخفف Hypertext Preprocessor به معنای پیش پردازنده ی ابرمتن است اما در ابتدا php از عبارت personal homepageبه معنای صفحه خانگی شخصی گرفته شده بود. از پی اچ پی میشه به عنوان زبان برنامه نویسی عمومی هم استفاده کرد. تا دی ۱۳۹۱ روی ۲۴۴ میلیون وب سایت حدود ۲ میلیون سرور نصب شده؛ میشه گفت حدود سه چهارم وب سایت های دنیا ازش استفاده میکنن؛ سایتهای شناخته شده ای مثل فیسبوک، وردپرس، جوملا، یاهو و ویکی پدیا از این زبان استفاده کردن. راسموس لردوف این زبان رو در سال ۱۳۷۳ ساخته است که در حال حاضر توسط گروه پی اچ پی در حال توسعه است.
HTML مخفف عبارت Hypertext Markup Language است. این زبان در واقع یک نوع زبان نشانهگذاری استاندارد برای ایجاد صفحات وب و وب اپلیکیشنها محسوب میشود. در واقع HTML را عنصر کلیدی صفحات وب میدانند و تمامی زبانهای برنامهنویسی برای طراحی سایت، به شکلی به HTML وابسته هستند. با استفاده از این زبان و CSS و جاوا اسکریپت، تکنولوژیهای بنیادین برای شبکه جهانی وب تشکیل میشود. مرورگرها اسناد HTML را از وب سرور یا مخزن لوکال (Local) دریافت کرده و آنها را به صفحات وب چند رسانهای تبدیل میکنند. در واقع HTML ساختار معنایی صفحات وب را تعریف کرده و شامل مشخصات ظاهری سند است.