![](https://webprog.io/images/imageProfile.png)
سلام من دوره htmlوcss رو دیدم واقعا عالی بود
اينترنت مجموعهاي جهاني از شبكههاي بزرگ و كوچك است كه به هم پيوستهاند و نام اينترنت (شبكههاي در هم تنيده) از همين مجموعه گرفته شده است. به عبارتی بهتر صحبت از شبکه ای است که كارش را سال ۱۹۶۹ با چهار هسته يا سيستم كامپيوتري ميزبان آغاز كرد و بعدها به شدت گسترش یافت؛ شبکهای است که به هيچ فرد، نهاد یا کشوری تعلق ندارد.
برای اتصال به اینترنت نیازمند چه ابزارهایی می باشیم:
ISP برگرفته از كلمه Internet Service Provider یعنی شركت خدمات سرویس های اینترنت است. این شرکت ها علاوه بر نگهداری و پشتیبانی از یک خط مستقیم به اینترنت ، فعالیت های متعدد دیگری نظیر نگهداری و پشتیانی از سرویس دهندگان وب را نیز انجام می دهند .
سرور یک کامپیوتر همیشه روشن و همیشه در دسترس است، زمانی که این دسترسی تنها در محدوده یک شبکه داخلی باشد، آن را سرور تحت شبکه می نامیم و به این معنا خواهد بود که تمامی کامپیوتر های موجود در این شبکه از این کامپیوتر فرمان می گیرند و نیازهای تحت شبکه خود را به کمک آن تامین می کنند و سرور نقش آنها را در شبکه تعیین می نماید، حال اگر گستره این شبکه را کمی بیشتر نمائیم، و آن را متشکل از تمام کامپیوتر هایی که از طریق اینترنت به هم وصل شده اند بدانیم، با گروه بسیار بزرگی از کامپیوتر های همیشه روشن و همیشه در دسترس از طریق اینترنت روبرو هستیم که به آنها سرور های اینترنتی گفته می شود و وظیفه دارند تا اطلاعاتی که در هر زمان از شبانه روز، بر روی پهنای اینترنت جستجو می کنید را برای ملاحظه شما در اختیار قرار دهند. بنابراین به دو دسته بندی کلی دست می یابیم:
سرور ( server ) : کامیپوتری که سرویس می دهد.
کلاینت ( Client ) : کامپیوتری که سرویس می گیرد.
هاست (به زبان انگلیسی Host) به معنی میزبان است و به محیط مجازی اطلاق می شود که بر روی یک سرور برای یک سایت تدارک دیده شده است,ممکن است بر روی یک سرور ۱ یا ۱۰ و یا ۵۰۰ سایت و حتی بیشتر میزبانی شود و تعداد سایت های روی یک سرور به قدرت پردازنده و رم و فضای سرور و همچنین میزان استفاده وبسایت ها از این منابع بستگی دارد. این سرور نیاز به یک برنامه مدیریتی دارد که هر کابر(مدیر سایت) به صورت مجزا بتواند وب سایت خود را مدیریت کند که به صورت کلی شامل فضای وب سایت(هارد) , پایگاه داده و ایمیل می باشد و برای سرورهایی که از سیستم عامل لینوکس استفاده می کنند cPanel یکی از محبوب ترین نرم افزار های شناخته شده در این زمینه می باشد که امکانات فوق العاده ای به کاربر می دهد. تمامی فایل های یک وب سایت اعم از فایل های اسکریپتی یا چند رسانه ای و ... بر روی فضای هاست قرار میگید که مدیر وب سایت می تواند برای انتقال فایل ها از File Manager در داخل cPanel و یا نرم افزار FTP استفاده کند, این نرم افزار ها با پروتکل FTP و معمولا با پورت ۲۱ به سرور وصل می شوند و کاربرمی تواند فایل های مشخص شده را انتقال دهد.
زمانی که چند وب سایت بر روی یک سرور یا سرور مجازی قرار میگیرند از اصطلاح هاست اشتراکی استفاده می کنیم بدین معنی که منابع سرور فقط در اختیار یک سایت نیست و بین چند سایت مشترک هست و یکی از مسائل مهم در خصوص هاست اشتراکی مسئله امنیت آن می باشد که متاسفانه در خیلی از سرور ها به آن اهمیت داده نمی شود,مدیر سرور باید با استفاده از نرم افزار های امنیتی و کانفیگ حرفه ای فضای سرور را امن کند.
منظور از دامنه یا دامین (به انگلیسی domain)، همان آدرس اینترنتی است. بله! همان آدرسهایی که برای باز کردن یک سایت در اینترنت وارد میکنید. برای مثال، آدرس اینترنتی سایت گوگل، www.google.com است و آدرس اینترنتی سایت ما هم www.webprog.ir
۱- نام دامنه: این اسمی است که شما برای سایت خودتان انتخاب میکنید. برای انتخاب اسم، شما هیچ محدودیتی ندارید. تنها مساله این است که اسم شما باید سرهم باشد. البته شما میتوانید کلمات را با خط فاصله (-) از هم جدا کنید.
۲- پسوند: در اینترنت پسوندهای بسیار متنوعی برای ثبت دامنه وجود دارند. هر کدام از این پسوندها، معنایی به خصوص دارند. برای مثال، پسوند ir به معنی آن است که سایت شما ایرانی است. پسوند com مخفف commerce است و به معنای سایت تجاری است. سایر پسوندها نیز هر کدام معنایی برای خود دارند.
نکته دیگری که باید به آن توجه داشته باشید این است که دامنهها اختصاصی هستند. برای مثال، همین آدرس webprog.ir به نام ما ثبت شده است و بنابراین ما صاحب آن محسوب میشویم. پس هیچ شخص دیگری نمیتوان این ترکیب مشخص را به نام خود ثبت کند. با اینحال شاید یک آدرس مثل webprog.net خالی باشد و امکان ثبت آن وجود داشته باشد.
شاید شما هم در مقالات متعدد دیده باشید که گاهاً از URL برای اشاره به آدرس یک وب سایت استفاده شده باشد و اکنون این سوال برایتان پیش آمده است که Domain با URL چه تفاوتی دارد؟ اجازه بدهید همه چیز را ساده نگه داریم و توضیحات را پیچیده نکنیم. دامنه یا دامین در واقع آدرس صفحه اصلی وب سایت شما هستند و هیچ کاراکتر و علامت اضافی در انتهای پسوند آن قرار نمی گیرد. اما URL به تمام مشتقات یک نام دامنه گفته می شود.
به عنوان مثال https://www.webprog.ir نام دامنه وب سایت است و بافی صفحات سایت ما دارای آدرس URL ای مانند https://www.webprog.ir/article یا https://www.webprog.ir/course هستند. در نهایت باید این را بدانید که هر صفحه اینترنتی دارای یک آدرس است. صفحه اصلی یک وبسایت فقط خود دامنه است و صفحات دیگر آن، هر کدام دارای یک URL منحصر به فرد هستند.
برای ارسال نظر ابتدا باید وارد سایت شوید
سلام من دوره htmlوcss رو دیدم واقعا عالی بود
سلام وقت بخیر.
ممنون از شما و حمایتتون
واقعا ممنون بابت اموزش های عالیتون :)
سلام وقت بخیر.
ممنون از شما و حمایتتون?
خداروشکر دوره براتون مفید بوده
عالی...
ممنون از سایتتون !
سلام وقت بخیر.
ممنون از شما و حمایتتون
سلام - خواستم تشکر و قدردنی جانانه ای داشته باشم - شما زبان گویائی دارید و تسلط کامل بر مباحث دارید - من آموزش لاراول شما را پی گیری می کنم و واقعا درجه یک و بی نظیر هست . یک سئوال داشتم اگر توضیح بدهید و یا راهنمایی داشته باشید ممنون می شود.
در سایت E-ESTEKHDAM - یو ار ال - چنین است - "استخدام منشی در تهران بصورت تمام وقت" - و از روی آن شهر و استان - نوع استخدام بصورت تمام وقت و شرح استخدام منشی است - چطور می توانم توی پروژه های لاراول از این ترکیب بندی استفاده کنم.
ممنون
سلام وقت بخیر.
شما توی route در لاراول میتوانید متغیر یا پارامتر تعریف و دریافت کنید، به عنوان مثال 'user/{id}/' که id متغیر ما هست. حالا بجای id میتوان نام قرار داد که بهش میگیم slug
توی مثال شما بجای id استان، نام استان از دیتابیس قرار گرفته یا بجای id جدول مربوط به نوع کار، نام اون شغل مثلا منشی قرار داده شده و توی کنترولر مورد نظرش این ها را دریافت و از دیتابیس میخونه
حالا نیاز هست شما جلوتر بیاید و دوره را ببینید همچنین دوره فروشگاهی لاراول را تا بهتر درک کنید.
آقای مهندس اینها را که فرمایش کردید را اوکی هستم.
من می خواستم روت زیر را
`/state/tehran/category/monshi/type/tamam-vaght
را به زیر تبدیل کنم.
/search/استخدام-منشی-در-تهران-بصورت-تمام-وقت
ببینید مسیر یا url دومی که قرار دادید برای سرچ هست و شما توی باکس سرچ متن کاربر را دریافت میکنید و فاصله بین متن را با - جایگزین میکنید تا بهتر توی url قرار بگیره و با توجه به سرچ اون متن در دیتابیس، اطلاعات دریافتی را توی view نمایش میدهید.
سلام .. چه طور میشه سوالاتمون رو از استاد گرامی جناب آقای علی شیخ به صورت خصوصی پرسید ؟ راه ارتباطی چیست؟
سلام وقت بخیر.
از طریق تلگرام webprogSupport@ میتونید سوالاتتون را بپرسید.
عالیه. دمتون گرم.
سلام وقت بخیر.
ممنون❤
سلام من دوره html cssشما را نگاه کردم خیلی روان و قابل فهم آموزش می دهید انشالله همیشه پایدار و پیروز باشید
سلام.خدا رو شکر دوره براتون مفید بوده.
ممنون از انرژی که به ما دادین
سلام،خسته نباشید،مهندس این مقاله هم مانند سایر محتوای سایت بسار عالی و ارزشمند بود،لطفا اگر امکان داره مقاله ای هم درباره کد نویسی اسان تر "emmet" ایجاد کنید،بسیار ممنون
ممنون بابت لطف و انرژی که به ما دادین .
انشاا... قصد دارم دوره ای کوتاه برای emmet بزارم و حتما مقاله در این زمینه قرار میدهیم
Safoura Abdollahi
سلام من دوباره دارم میبینم دوره هاتون رو و واقعا عالی هستند . آموزش حضوری ندارین؟
علی شیخ
7 ماه پیش
سلام وقت بخیر.
ممنون از شما و حمایتتون
خداروشکر دوره براتون مفید بوده
خیر، آموزش حضوری نداریم🙏