آشنایی با اصطلاحات در طراحی سایت از آن دسته مواردی است که هر طراح سایت و مدیر سایت ضروری است که با آن ها آشنایی داشته باشد. طراحی سایت و به طور کلی دنیای وب، از حوزه هایی است که اصطلاحات آن در زبان فارسی معادل چندانی ندارد. پس قطعاً برای افرادی که به تازگی قصد ورود به آن را دارند، موضوعات نامفهوم بوده و باعث فاصله گرفتن علاقهمندان در ابتدای راه میشود.
اما نگران نباشید، ما در این مقاله لیستی کامل، از مهم ترین و کاربردی ترین اصطلاحات را معرفی کردهایم. بی شک شما بعد از خواندن این مقاله، کوچکترین نیازی به مطالعه دوباره سایر مقالات نخواهید داشت.
سر فصل های اصلی مقاله
اصطلاحات اولیه
- دامنه (Domain)
یک نام منحصر به فرد که تنها متعلق به یک شخص یا شرکت میباشد. در تمام سطح اینترنت با آن نام یا آدرس شناخته میشود.
- زیر دامنه (Sub Domain)
در اول هر دامنه قرار میگیرد. در مواردی زیر دامنهها خود به عنوان یک دامنه جدا عمل میکنند و معرف محتوای دیگری میباشند. زیر دامنهها در مواردی نیز، به عنوان زبان جداگانه از یک دامنه قرار میگیرند.
- ساب فولدر (Sub directory)
ساب فولدر بعد از آدرس دامنه قرار میگیرد و با علامت اسلش جدا میگردد. برخلاف زیر دامنه، ارتباط کامل در موضوعات با دامنه سایت دارد و همچنین از دامنه اصلی اعتبار خود را میگیرد.
- پسوند دامنه (Domain Extention)
پسوند دامنه در انتهای آدرس دامنه با یک نقطه از آن جدا میشود که معرف محل دامنه شما و نوع فعالیتی است که وبسایت انجام میدهد.
- صفحه وب (Web Page)
همین صفحه از مقاله که شما در حال خواندن آن میباشید (web page) نام دارد. صفحه وب مجموعهای از المانهای مختلف، متن، لینک، تصاویر، ویدئو و هر چیزی که برای کاربر نهایی قابل مشاهده باشد را شامل میشود.
- وب سایت (Website)
به تمام مجموعه صفحات وب که در کنار یکدیگر بر روی یک دامنه قرار میگیرند در اصطلاح وب سایت میگویند.
- وب سرور (Web Server)
یک روند رفت و برگشتی بین سرور کامپیوتر و کلاینت کامپیوتر شکل میگیرد. این پروسه به شکل خدمات دهنده و خدمات گیرنده تعریف میشوند.
- میزبان وب (Webhost)
یک ابرکامپیوتر که اطلاعات چندین سایت با توجه به ظرفیتش بر روی آن قرار دارد. دستوراتی که از سمت وب سرور کامپیوتر شخصی ما ارسال میشود در وب سرور میزبان وب پردازش شده و سایت مورد نظر یا هدف جستجو را به عنوان جواب به سمت مرورگر ما میفرستد.
رایج ترین اصطلاحات در طراحی سایت
- صفحه اصلی (Home Page)
به اولین صفحهای که در ابتدای ورود به سایت با آن مواجه میشوید صفحه اصلی یا صفحه خانه گفته میشود.
- اینترو (Intro)
به آن بخش از سایت گفته میشود که قبل از ورد به صفحه اصلی به شکل یک انیمیشن جذاب برای خوش آمد گویی و تبلیغ به کاربران نمایش داده میشود.
- صفحه ثابت (Static Page)
این گونه از صفحات کاملاً برای تمام کاربران، ثابت و یکسان بوده و محتوای نمایش داده شده، تغییر نمیکند.
- صفحه پویا (Dynamic Page)
بر خلاف صفحات ثابت امکان تغییرات برای کاربران در این گونه از صفحات وجود دارد. کاربر میتواند در این حالت محتوا و اطلاعات مورد نیاز خود را وارد کند.
- لینک (Link)
لینکها یا پیوند در اصل مثل یک پل میان چند صفحه از یک یا چند وب سایت ارتباط برقرار میکند.
- لینک داخلی (Interal Link)
لینکهای داخلی تنها در داخل دامنه ایجاد می شوند و بین صفحات مختلف یک سایت ارتباط برقرار می کنند.
- لینک خارجی (Back Link)
لینک خروجی به ارتباط بین چندین وب سایت کمک میکند. لینکهای خروجی اگر به شکل درست ساخته شوند تأثیر بسیار خوبی بر سئو یک سایت دارند.
- سئو (SEO)
سئو مجموعه فرایند هایی است که در داخل و بیرون سایت با هدف بهبود جایگاه صفحات سایت ما در نتایج جستجوهای مخاطبان برای عبارتهایی که مورد نظر ما هستند تا در آن رتبه مناسبی بگیرند گفته میشود.
- URL
عبارتی که در بالای همین صفحه در قسمت آدرس میبینید url صفحه میباشد.
- منو (Menu)
منوها از انواع مختلفی تشکیل شدهاند و در برگیرنده لینکهای داخلی میباشند. منو در اصل یک راهنمای خوب برای گشتوگذار کاربر در سایت میباشد.
- ساید بار (sidebar)
نوارهای کناری که معمولاً در سمت چپ و راست سایتها قرار میگیرد و شامل جدیدترین مطالب، جستجو، زمان، تبلیغات، برچسبها و بسیاری از موارد مهم دیگر میشود.
برخی دیگر از اصطلاحات در طراحی سایت
- کلمه کلیدی (Keyword)
کلمه کلید از مهمترین مواردی است که در طراحی سایت به آن توجه میشود. متخصصان سئو رقابت اصلیشان همیشه بر روی کلمات کلیدی بوده است.
- کامنت (Comment)
منظور از کامنت در طراحی سایت میباشد، بخشهای زیادی از کدهای نوشته در Html توسط مرورگرها نادیده گرفته میشود. در اصل کامنت نشان دهنده این موضوع هستند که هر قسمت از کدهای نوشته شده چه عملکردی را انجام میدهند.
- تب (Tab)
تب در مرورگر، همان صفحات متعددی است که به کمک لینکها باز شدهاند. در مرورگرهای دسکتاپی این مورد در بالای قسمت آدرس سایت مشخص است.
- فاو آیکون (Favicon)
در کنار هر تب یک تصویر کوچک که غالباً لوگوی سایت میباشد وجود دارد. این همان favicon مورد نظر ماست.
کنترل پنل میزبانی وب
برای کنترل و بررسی، هاست و صفحات وب، ما به یک محیط و ابزاری نیاز داریم که بتوان به راحتی در یک فضای گرافیکی مناسب و کاربر پسند، مدیریت آن را انجام داد.
تعداد کنترل پنلهای میزبانی وب زیاد است. اما چند مورد از بهترینها را به شما معرفی میکنیم:
- دایرکت ادمین (Direct admin):
یکی از بهترین کنترل پنل های میزبانی وب می باشد که از ویژگی های آن می توان به رابط کاربری آسان، سرعت بالا، سبک بودن، پایداری بالا و مصرف کم در استفاده از منابع نام برد.
- سی پنل (Cpanel)
محبوب ترین کنترل پنل میزبانی وب است که تمام مواردی که در مورد قبل به آن شاره کردیم را دارا می باشد. در اصل این دو رقیب اصلی یکدیگر می باشند. از دیگر کنترل پنل های معروف Zpanel-Plesk-WebsitePanel را می توان نام برد.
زبان های مهم برنامه نویسی یک از اصطلاحات در طراحی سایت
- پی اچ پی (PHP): یکی از محبوبترین زبانهای برنامهنویسی میباشد که به دلیل کد باز (Open Source) بودن، قابلیتهای زیادی در خود جای داده است. در حال حاضر سایتهای بزرگی با این زبان طراحی شدهاند.
- ای اس پی (ASP): این زبان هم یکی از زبانهای محبوب حال حاضر بین برنامه نویسان و طراحان سایت میباشد که توسط شرکت بزرگ مایکروسافت طراحی شده است. یک زبان که در طراحی وبسایتهای داینامیک کاربرد بسیاری دارد. نسخه پیشرفتهتر این زبان با نام NET به عنوان جایگزین زبان اصلی ارائه شده است.
- اچ تی ام ال (HTML): زبان اصلی طراحی سایت میباشد. به کمک این زبان امکان ارتباط بین مرورگر و طراح به راحتی صورت میگیرد. نسخه جدیدی از این زبان به نام XHTML روانه بازار شده که بسیار بهینهتر از نسخه قبلی خود میباشد.
- سی اس اس (CSS): هر آن چیزی که شما در قالب طرحهای گرافیکی در سایت مشاهده میکنید توسط کدهای این زبان نوشته شده است. کدهای css در صفحات Html قرار میگیرد.
- جاوا اسکریپت (JS): این زبان در کنار دو زبان قبلی Html و Css از ارکان اصلی طراحی سایت میباشند. این زبان تنها توسط مرورگر کاربر کدهای آن اجرا میشود. از این زبان در ارائه صفحات آنلاین مانند بازی بسیار استفاده میشود که تعاملی بودن آن را نشان میدهد.
- ایجکس (AJAX): ترکیب شده نام JavaScript و Asynchronous XML. AJAX میباشد. مشخصه اصلی آن مربوط به بارگذاری صفحات میباشد که نیاز نیست برای بخشی از یک صفحه تمام آن دوباره بارگذاری شود.
- پایتون (Python): پایتون یک زبان برنامه نویسی همه منظوره میباشد و از تحلیل داده گرفته تا ساخت بازهای کامپیوتری پیشرفته مورد استفاده قرار میگیرد.
اصطلاحات تخصصی
- اسکریپت (script)
ابزارهایی هستند که با یک زبان برنامه نویسی خاص نوشته میشود. اسکریپتها میتوانند یک یا چند قابلیت به سایت اضافه کند.
- ریسپانسیو (Responsive)
ریسپانسیو یا همان واکنشگرا، به حالتی گفته میشود که وبسایت شما در تمامی ابزارها مثل گوشی، لپتاپ، تب لت و غیره به درستی نمایش داده شود و حالت به هم ریختگی در آن مشاهده نشود.
- سایت فلش (Flash Site)
به وب سایتهایی گفته میشود که کاملاً و یا در بخشی از سایت از تصویر، صوت و انیمیشن استفاده کردهاند.
- هرزنامه (Spam)
همان طور که از نامش پیداست به محتوای بیهوده و کپی گفته می شود. در سئو نیز این حالت را برای سایت هایی در نظر میگیرند که از روشهای غیر طبیعی سعی در بالا آمدن دارند.
- متا تگ (Meta tags)
از این تگهای برای قرار دادن اطلاعات مهم صفحات سایت در اختیار کاربر و مرورگر استفاده میشود.
- آلت تگ (ALT tag)
از این تگها نیز بیشتر در تصاویر استفاده میشود. حتماً توجه کردهاید که زمانی عکسی از صفحه یک سایت باز نمیشود، متنی را به جای عکس به شما نمایش میدهد که همان آلت تگ میباشد.
- انکر تکست (ANCHOR TEXT)
لینکهایی که در قالب یک متن در سایت و صفحات مختلف قرار داده شدهاند.
- کش (CACHE/CACHING)
این حالت زمانی رخ میدهد که شما از صفحات یک سایت بازدید کردهاید و در دفعات بعد اگر به همان سایت مراجعه کنید صفحات سریعتر از قبل برای شما باز میشوند که به اصطلاح میگویند صفحه کش شده است.