دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Sufyan Bin Uzayr (editor). Sufyan Bin-uzayr (editor)
سری:
ISBN (شابک) : 1032149833, 9781032149837
ناشر: CRC Pr I Llc
سال نشر: 2022
تعداد صفحات: 150
[165]
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 8 Mb
در صورت تبدیل فایل کتاب Mastering Github Pages: A Beginner's Guide (Mastering Computer Science) به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب تسلط بر صفحات Github: راهنمای مبتدیان (تسلط بر علوم کامپیوتر) نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
چرا باید تسلط بر صفحات GitHub: راهنمای مبتدی را بخوانید؟
زیرا این کتاب راهنمای مختصری را به شما ارائه میدهد تا بتوانید به سرعت در سایتهای GitHub Pages به روشی نسبتاً هموار پیمایش کنید.
اما چرا از GitHub Pages استفاده کنیم اگر فقط می تواند وب سایت های ثابت ایجاد کند؟
چرا باید به سراغ وبسایتهای ثابت بروید در حالی که میتوانید یک وبسایت پویا برای سازمان خود تهیه کنید؟
باز هم چرا که نه؟!
داشتن یک وب سایت استاتیک یک استراتژی مطمئن برای صرفه جویی در هزینه، ایمن نگه داشتن وب سایت و اطمینان از پشتیبان گیری داخلی است. علاوه بر این، می توانید آن را از طریق HTTPS سرو کنید و مطمئن شوید که سریع و سئو آماده است.
تسلط بر صفحات GitHub به وب سایت های ایستا (و پویا) و همچنین مزایا و معایب آنها می پردازد. وبسایتهای استاتیک بهطور باورنکردنی سریع هستند زیرا زمان پردازشی برای پایگاههای داده و سایر موارد ندارند. علاوه بر این، از آنجایی که شما یک پایه کد از داراییهای استاتیک را به یک مخزن Git متعهد میکنید، بازگرداندن تغییرات صرفاً مشکلی است که شامل بازگشت به یک commit است که قبلاً انجام شده است. بنابراین پشتیبانگیریها صرفاً یک ابزار ساده هستند و شما اساساً به کل وبسایت خود از یک کش سرویس میدهید. این بدان معناست که سرور شما دیگر نیازی به پردازش درخواستی نخواهد داشت. این کتاب به شما کمک می کند تا در زمان کوتاهی بر هنر تولید سایت استاتیک مسلط شوید.
علاوه بر این، تسلط بر صفحات GitHub همچنین به طور مفصل درباره Jekyll، یک تولیدکننده سایت ایستا محبوب بحث میکند. هنگام کار با جکیل، تنها کاری که انجام می دهید این است که به آن قالب های مایع و همچنین محتوای Markdown بدهید، و در ترکیب هر دو آنها در یک وب سایت ثابت مهارت دارد. این نیاز به پردازش بیدرنگ دارد و وبلاگ شما با سرعت قابل توجهی سریعتر نمایش داده میشود. این گردش کار برای صفحات GitHub مفید است زیرا آنها تمایل به پشتیبانی از ساختهای Jekyll دارند. به این ترتیب، پستهای وبلاگ شما را میتوان با استفاده از درخواستهای کشش ارسال کرد و تمام محتوای شما در کنترل نسخه ذخیره میشود. غیرتوسعهدهندهها نیز میتوانند در Markdown پستها را به اشتراک بگذارند.
تسلط بر صفحات GitHub کتاب بسیار مفیدی است که همه توسعهدهندگان میتوانند از آن برای ایجاد وبسایتها در صفحات رایگان GitHub استفاده کنند. سکو. بنابراین، ادامه دهید، یک نسخه از کتاب را برای یک آغازگر مناسب صفحات GitHub بگیرید!
درباره عناوین مسلط دیگر ما در:
https: //www.routledge.com/Mastering-Computer-Science/book-series/MCS
Why should you read Mastering GitHub Pages: A Beginner's Guide?
Because this book offers you a concise guide so that you can quickly navigate the terrains of GitHub Pages sites in a fairly smooth manner.
But why use GitHub Pages if it can only make static websites?
Why should you go for static websites when you could get a dynamic one made for your organization?
Again, why not?!
Having a static website is a sure-shot strategy to save a lot of money, keep the website secure, and ensure built-in backups. In addition, you can serve it over HTTPS and make sure that it is fast and SEO-ready.
Mastering GitHub Pages delves into static (and dynamic) websites as well as their advantages and disadvantages. Static websites tend to be incredibly fast since they have no processing time for databases and other stuff. Additionally, because you are committing a code base of static assets to a Git repository, the rolling back of changes is simply an issue involving reversion to a commit that was made previously. So backups are a mere git push away, and you are basically serving your entire website from a cache. This means that your server will never need to process a request again. This book helps you master the art of static site generation in no time.
Furthermore, Mastering GitHub Pages also discusses in great length Jekyll, a popular static site generator. When working with Jekyll, all you do is give it liquid templates as well as Markdown content, and it is adept at combining them both into a static website. It requires no-on-the-fly processing, and your blog will display at a significantly faster speed. This workflow proves useful for GitHub Pages because they tend to support the Jekyll builds. As such, your blog posts can be contributed using pull requests, and all your content gets stored within version control. Non-developers could also contribute posts in Markdown.
Mastering GitHub Pages therefore is an immensely useful book that all developers can make use of for the creation of websites on the free GitHub Pages platform. So, go ahead, grab a copy of the book for a proper GitHub Pages primer!
Learn more about our other Mastering titles at:
https: //www.routledge.com/Mastering-Computer-Science/book-series/MCS