دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [1 ed.]
نویسندگان: Brian P. Hogan
سری:
ISBN (شابک) : 1680507265, 9781680507263
ناشر: Pragmatic Bookshelf
سال نشر: 2020
تعداد صفحات: 156
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 3 Mb
در صورت تبدیل فایل کتاب Build Websites with Hugo: Fast Web Development with Markdown به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب ساخت وب سایت با Hugo: توسعه سریع وب با Markdown نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
سایت های مبتنی بر پایگاه داده پیچیدگی هایی را به همراه دارند که ممکن است به آن نیاز نداشته باشید، اما ساختن یک سایت با دست کار بسیار زیادی است. Hugo یک تولید کننده سایت ایستا و چارچوب توسعه وب است که به سرعت سایت های محتوا را بدون سربار یا وابستگی یک چارچوب وب پویا ایجاد می کند. با Hugo، از قالبهای HTML و Markdown برای ساخت سایتهای ثابتی استفاده میکنید که میتوانید در هر مکانی میزبانی کنید، و به شما امکان میدهد از مهارتهایی که قبلاً دارید استفاده کنید.
با استفاده از استاندارد، موضوع خود را توسعه دهید. HTML و CSS، با استفاده از ویژگی های قالب قدرتمند Hugo برای سازماندهی اجزای سایت شما. محتوای سایت خود را با HTML یا Markdown ایجاد کنید و از ویژگی های قالب محتوای Hugo برای ساخت سریع محتوای جدید استفاده کنید. یک وبلاگ با ویژگیهای کامل با صفحات آرشیو، برچسبگذاری و صفحهبندی بسازید و یک سیستم اظهارنظر خارجی را برای ایجاد تعامل ایجاد کنید. برای افزودن محتوا از دادههای اصلی، پیکربندی سراسر سایت و منابع خارجی JSON استفاده کنید و JSON را که دیگران میتوانند استفاده کنند تولید کنید. جاوا اسکریپت را با سایت خود ادغام کنید تا یک موتور جستجو ایجاد کنید. Hugo را با Webpack کار کنید تا بتوانید از اکوسیستم توسعه وب گسترده تر استفاده کنید و راه هایی برای انتشار سایت خود در سرویس های مختلف جستجو کنید. در نهایت، بیاموزید که چگونه میتوانید سایت محتوای موجود خود را به Hugo منتقل کنید.
با Hugo وارد شوید و سایت بعدی خود را بسازید!
Database-driven sites bring complexity you might not need, but building a site by hand is too much work. Hugo is a static site generator and web development framework that creates content sites quickly without the overhead or dependencies of a dyanmic web framework. With Hugo, you use HTML templates and Markdown to build static sites you can host anywhere, letting you use the skills you already have.
Develop your own theme using standard HTML and CSS, using Hugo’s powerful templating features to organize your site’s components. Create your site’s content with HTML or Markdown and use Hugo’s content templating features to build new content quickly. Build a fully-featured blog with archive pages, tagging, and pagination, and integrate an external commenting system to provide interactivity. Use data from front-matter, site-wide configuration, and external JSON sources to add content, and generate JSON others can use. Integrate JavaScript with your site to create a search engine. Get Hugo working with Webpack so you can leverage the wider web development ecosystem, and explore ways to publish your site to various services. Finally, learn how you can move your existing content site to Hugo.
Dive in and build your next site with Hugo!
Cover Table of Contents Acknowledgments Preface What’s in This Book What You Need Conventions Online Resources 1. Kicking the Tires Installing Hugo Creating Your Site Building the Home Page Creating Content Using Archetypes Building and Exploring Hugo’s Output Your Turn Wrapping Up 2. Building a Basic Theme Generating the Theme Using Content Blocks and Partials Styling the Theme with CSS Your Turn Wrapping Up 3. Adding Content Sections Creating a Project Archetype Creating the List Layout Creating More Specific Layouts Adding Content to List Pages Customizing the Project List Your Turn Wrapping Up 4. Working with Data Using Site Configuration Data in Your Theme Populating Page Content Using Data in Front Matter Conditionally Displaying Data Using Local Data Files Pulling Data from Remote Sources Syndicating Content with RSS Rendering Content as JSON Your Turn Wrapping Up 5. Adding a Blog Creating the Post’s Layout Organizing Content with Taxonomies Customizing the URL for Posts Customizing Blog List Pages Adding Pagination Adding Comments to Posts Using Disqus Displaying Related Content Your Turn Wrapping Up 6. Adding Search to Your Site Creating the Document Collection Creating the Search Interface Improving the Search Your Turn Wrapping Up 7. Managing Assets with Pipes Managing Stylesheets Managing Images Bundling JavaScript Files Using Webpack and npm with Hugo Your Turn Wrapping Up 8. Deploying the Site Deploying to Netlify Deploying to Cloud Storage with Hugo Deploying to a Traditional Web Server Your Turn Wrapping Up A1. Migrating to Hugo Understanding What You Have Transferring the Content Replicating the Theme Making the Switch Wrapping Up Bibliography