ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Mastering Google App Engine

دانلود کتاب تسلط موتور Google App

Mastering Google App Engine

مشخصات کتاب

Mastering Google App Engine

دسته بندی: طراحی وب سایت
ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1784396672, 9781784396671 
ناشر: Packt Publishing 
سال نشر: 2015 
تعداد صفحات: 364 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 10 مگابایت 

قیمت کتاب (تومان) : 37,000



کلمات کلیدی مربوط به کتاب تسلط موتور Google App: اینترنت، گروه افزار، و ارتباطات، شبکه و رایانش ابری، رایانه و فناوری، رایانش ابری، شبکه و رایانش ابری، رایانه و فناوری، پایتون، زبان های برنامه نویسی، رایانه ها و فناوری، برنامه نویسی و توسعه برنامه، تلفن های همراه، تبلت ها و کتابخوان های الکترونیکی ,کامپیوتر و فناوری



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 14


در صورت تبدیل فایل کتاب Mastering Google App Engine به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب تسلط موتور Google App نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب تسلط موتور Google App



با Google App Engine برنامه های وب قوی و بسیار مقیاس پذیر بسازید

درباره این کتاب

  • نگاهی عمیق به نحوه Google داشته باشید App Engine زیر پوشش کار می‌کند
  • برنامه‌تان را بر اساس داده‌های NoSQL توزیع‌شده بسیار مقیاس‌پذیر طراحی و مدل‌سازی کنید تا پتانسیل کامل آن باز شود
  • راهنمای جامع برای اطمینان از تسلط شما بر Google App Engine
  • li>

این کتاب برای چه کسی است

اگر برنامه‌های وب را در پایتون یا هر زبان پویا دیگری توسعه می‌دهید، اما همیشه به این فکر کرده‌اید که چگونه برنامه‌های وب بسیار مقیاس‌پذیر را بدون ورود به سیستم بنویسید. مدیریت و سایر لوله کشی ها، پس این کتاب برای شماست. هیچ تجربه ای در نوشتن برنامه های مقیاس پذیر لازم نیست.

آنچه یاد خواهید گرفت

  • برنامه های خود را با محیط زمان اجرا Google App Engine مقیاس و توسعه دهید
  • به با مکانیسم رسیدگی به درخواست و کنترل‌کننده‌های درخواست نوشتن مقابله می‌کند
  • در فضای ذخیره‌سازی NoSQL توزیع‌شده و بسیار مقیاس‌پذیر Google غوطه‌ور شوید و برنامه‌تان را پیرامون آن طراحی کنید
  • جستجوی قدرتمند را با داده‌های مقیاس‌پذیر اجرا کنید
  • < li>اجرای کارهای طولانی در پس‌زمینه با استفاده از صف‌های کار
  • نوشتن برنامه‌های تقسیم‌بندی‌شده با استفاده از چند اجاره‌ای، حافظه پنهان و سایر سرویس‌های زمان اجرا Google App Engine
  • بررسی درخواست‌های وب با استفاده از CGI، WSGI و پیکربندی‌های چند رشته‌ای
  • استقرار، تغییر دادن و مدیریت برنامه‌ها در حال تولید در Google App Engine

جزئیات

توسعه برنامه‌های وب سرویس دهی به میلیون ها کاربر کار ساده ای نیست، زیرا شامل تعدادی پیکربندی و وظایف اداری برای پشته نرم افزار و سخت افزار اساسی است. کل این پیکربندی نه تنها به تخصص، بلکه به زمان مناسبی نیز نیاز دارد. زمانی که می‌توانست صرف عملکرد واقعی برنامه شود.

Google App Engine به شما امکان می‌دهد تا برنامه‌های وب بسیار مقیاس‌پذیر یا backend را برای برنامه‌های تلفن همراه بدون نگرانی در مورد لوله‌کشی مدیریت سیستم یا مشکلات تامین سخت‌افزار توسعه دهید. فقط بر روی منطق کسب و کار خود، روی اصل برنامه تمرکز کنید و به زیرساخت قدرتمند Google اجازه دهید آن را به هزاران درخواست در ثانیه و میلیون ها کاربر بدون هیچ تلاشی از جانب شما مقیاس کند.

این کتاب شما را از توضیح نحوه عملکرد برنامه‌های کاربردی مقیاس‌پذیر برای طراحی و توسعه برنامه‌های کاربردی وب مقیاس‌پذیر قوی، با استفاده از خدمات موجود در Google App Engine.

این کتاب با مروری بر مقیاس‌پذیری شروع می‌شود و برنامه‌های کاربردی وب مقیاس‌پذیر چگونه کار می‌کنند، این کتاب شما را معرفی می‌کند. به محیطی که در آن برنامه های شما در Google App Engine وجود دارد. در مرحله بعد، با دیتا استور گوگل آشنا می شوید که یک راه حل NoSQL توزیع شده با مقیاس پذیری گسترده است که بر روی BigTable ساخته شده است. شما مفاهیم و عملیات BigTable را به تفصیل بررسی خواهید کرد و نحوه استفاده از آن برای ساخت دیتا استور گوگل را نشان خواهید داد. با داشتن این دانش، سپس به سمت بهترین مدل سازی داده ها و جستجوی آن همراه با تراکنش ها پیش می روید. برای تقویت مجموعه داده های توزیع شده قدرتمند، به عملکرد جستجوی ارائه شده در Google App Engine می پردازید. با مرتب‌سازی جستجو و ذخیره‌سازی، نگاهی به انجام کارهای طولانی در پس‌زمینه با استفاده از صف‌های وظیفه Google App Engine همراه با ارسال و دریافت ایمیل خواهید داشت. همچنین حافظه پنهان را برای افزایش عملکرد برنامه وب، پردازش تصویر برای کارهای رایج دستکاری تصویر بررسی خواهید کرد. سپس آپلود، ذخیره و ارائه فایل‌های بزرگ را با استفاده از Blobstore و فضای ذخیره‌سازی ابری بررسی خواهید کرد.

در نهایت، استقرار و نظارت بر برنامه‌های خود در مرحله تولید همراه با نگاهی دقیق به تقسیم برنامه‌ها به شما ارائه می‌شود. ماژول های کاری مختلف.

سبک و رویکرد

این کتاب راهنمای عمیقی است که در آن مشکلات را در زمینه برنامه های کاربردی وب بسیار مقیاس پذیر بررسی خواهید کرد. این کتاب شما را از طریق کتابخانه‌ها، خدمات و پیکربندی‌های مورد نیاز راهنمایی می‌کند و در نهایت همه چیز را در یک برنامه وب کوچک قرار می‌دهد که تمام قابلیت‌های Google App Engine را به نمایش می‌گذارد.


توضیحاتی درمورد کتاب به خارجی

Build robust and highly scalable web applications with Google App Engine

About This Book

  • Get an in-depth look at how Google App Engine works under the hood
  • Design and model your application around Google's highly scalable distributed NoSQL datastore to unlock its full potential
  • A comprehensive guide to ensure your mastery of Google App Engine

Who This Book Is For

If you have been developing web applications in Python or any other dynamic language but have always wondered how to write highly scalable web applications without getting into system administration and other plumbing, then this is the book for you. No experience in writing scalable applications is required.

What You Will Learn

  • Scale and develop your applications with Google App Engine's runtime environment
  • Get to grips with request handling mechanism and write request handlers
  • Deep dive into Google's distributed NoSQL and highly scalable datastore and design your application around it
  • Implement powerful search with scalable datastore
  • Perform long-running tasks in the background using task queues
  • Write compartmentalized apps using multi tenancy, memcache, and other Google App Engine runtime services
  • Handle web requests using the CGI, WSGI, and multi-threaded configurations
  • Deploy, tweak, and manage apps in production on Google App Engine

In Detail

Developing web applications that serve millions of users is no easy task, as it involves a number of configurations and administrative tasks for the underlying software and hardware stack. This whole configuration requires not only expertise, but also a fair amount of time as well. Time that could have been spent on actual application functionality.

Google App Engine allows you develop highly scalable web applications or backends for mobile applications without worrying about the system administration plumbing or hardware provisioning issues. Just focus writing on your business logic, the meat of the application, and let Google's powerful infrastructure scale it to thousands of requests per second and millions of users without any effort on your part.

This book takes you from explaining how scalable applications work to designing and developing robust scalable web applications of your own, utilizing services available on Google App Engine.

Starting with a walkthrough of scalability is and how scalable web applications work, this book introduces you to the environment under which your applications exist on Google App Engine. Next, you will learn about Google's datastore, which is a massively scalable distributed NoSQL solution built on top of BigTable. You will examine the BigTable concepts and operations in detail and reveal how it is used to build Google datastore. Armed with this knowledge, you will then advance towards how to best model your data and query that along with transactions. To augment the powerful distributed dataset, you will deep dive into search functionality offered on Google App Engine. With the search and storage sorted out, you will get a look into performing long running tasks in the background using Google App Engine task queues along with sending and receiving emails. You will also examine the memcache to boost web application performance, image processing for common image manipulation tasks. You will then explore uploading, storing, and serving large files using Blobstore and Cloud storage.

Finally, you will be presented with the deployment and monitoring of your applications in production along with a detailed look at dividing applications into different working modules.

Style and approach

This book is an in-depth guide where you will examine the problems in the context of highly scalable web applications. This book will take you through the libraries, services, and required configuration and finally puts everything together into a small web application that showcases all the capabilities of Google App Engine.





نظرات کاربران