|
Showing 1 - 4 of
4 matches in All Departments
Discover effective techniques, workarounds, and expert guidance for
avoiding situations where your application might break following
PHP 8 migration Key Features Get the hang of all the new features
introduced in PHP 8 Learn how to detect potential code breaks and
keep your application code running smoothly in PHP 8 Explore an
exciting new trend - asynchronous PHP programming using Swoole and
Fibers Book DescriptionThanks to its ease of use, PHP is a highly
popular programming language used on over 78% of all web servers
connected to the Internet. PHP 8 Programming Tips, Tricks, and Best
Practices will help you to get up-to-speed with PHP 8 quickly. The
book is intended for any PHP developer who wants to become familiar
with the cool new features available in PHP 8, and covers areas
where developers might experience backward compatibility issues
with their existing code after a PHP 8 update. The book thoroughly
explores best practices, and highlights ways in which PHP 8
enforces these practices in a much more rigorous fashion than its
earlier versions. You'll start by exploring new PHP 8 features in
the area of object-oriented programming (OOP), followed by
enhancements at the procedural level. You'll then learn about
potential backward compatible breaks and discover best practices
for improving performance. The last chapter of the book gives you
insights into PHP async, a revolutionary new way of programming, by
providing detailed coverage and examples of asynchronous
programming using the Swoole extension and Fibers. By the end of
this PHP book, you'll not only have mastered the new features, but
you'll also know exactly what to watch out for when migrating older
PHP applications to PHP 8. What you will learn Gain a comprehensive
understanding of the new PHP 8 object-oriented features Discover
new PHP 8 procedural programming enhancements Understand
improvements in error handling in PHP 8 Identify potential backward
compatibility issues Avoid traps due to changes in PHP extensions
Find out which features have been deprecated and/or removed in PHP
8 Become well-versed with programming best practices enforced by
PHP 8 Who this book is forThis book is for PHP developers at all
levels who have experience in PHP 5 or above. If you're just
getting started with PHP, you'll find the code examples useful for
learning the language. Developers who have worked for a few months
on one or more PHP projects will be able to apply the tips and
techniques to the code at hand, while those with many years of PHP
experience are sure to appreciate the concise coverage of new PHP 8
features.
Design, administer, and deploy high-volume and fault-tolerant
database applications using MongoDB 4.x Key Features Build a
powerful and scalable MongoDB database using real industry data
Understand the process of designing NoSQL schema with the latest
release of MongoDB 4.x Explore the ins and outs of MongoDB,
including queries, replication, sharding, and vital admin tasks
Book DescriptionWhen it comes to managing a high volume of
unstructured and non-relational datasets, MongoDB is the defacto
database management system (DBMS) for DBAs and data architects.
This updated book includes the latest release and covers every
feature in MongoDB 4.x, while helping you get hands-on with
building a MongoDB database app. You'll get to grips with MongoDB
4.x concepts such as indexes, database design, data modeling,
authentication, and aggregation. As you progress, you'll cover
tasks such as performing routine operations when developing a
dynamic database-driven website. Using examples, you'll learn how
to work with queries and regular database operations. The book will
not only guide you through design and implementation, but also help
you monitor operations to achieve optimal performance and secure
your MongoDB database systems. You'll also be introduced to
advanced techniques such as aggregation, map-reduce, complex
queries, and generating ad hoc financial reports on the fly. Later,
the book shows you how to work with multiple collections as well as
embedded arrays and documents, before finally exploring key topics
such as replication, sharding, and security using practical
examples. By the end of this book, you'll be well-versed with
MongoDB 4.x and be able to perform development and administrative
tasks associated with this NoSQL database. What you will learn
Understand how to configure and install MongoDB 4.x Build a
database-driven website using MongoDB as the backend Perform basic
database operations and handle complex MongoDB queries Develop a
successful MongoDB database design for large corporate customers
with complex requirements Secure MongoDB database systems by
establishing role-based access control with X.509 transport-level
security Optimize reads and writes directed to a replica set or
sharded cluster Perform essential MongoDB administration tasks
Maintain database performance through monitoring Who this book is
forThis book is a MongoDB tutorial for DevOps engineers, database
developers, database administrators, system administrators and
those who are just getting started with NoSQL and looking to build
document-oriented databases and gain real-world experience in
managing databases using MongoDB. Basic knowledge of databases and
Python is required to get started with this DBMS book.
A fast paced guide that will help you to create, read, update and
delete data using MongoDB Key Features Create secure databases with
MongoDB Manipulate and maintain your database Model and use data in
a No SQL environment with MongoDB Book DescriptionMongoDB has grown
to become the de facto NoSQL database with millions of users, from
small start-ups to Fortune 500 companies. It can solve problems
that are considered difficult, if not impossible, for aging RDBMS
technologies. Written for version 4 of MongoDB, this book is the
easiest way to get started with MongoDB. You will start by getting
a MongoDB installation up and running in a safe and secure manner.
You will learn how to perform mission-critical create, read,
update, and delete operations, and set up database security. You
will also learn about advanced features of MongoDB such as the
aggregation pipeline, replication, and sharding. You will learn how
to build a simple web application that uses MongoDB to respond to
AJAX queries, and see how to make use of the MongoDB programming
language driver for PHP. The examples incorporate new features
available in MongoDB version 4 where appropriate. What you will
learn Get a standard MongoDB database up and running quickly
Perform simple CRUD operations on the database using the MongoDB
command shell Set up a simple aggregation pipeline to return
subsets of data grouped, sorted, and filtered Safeguard your data
via replication and handle massive amounts of data via sharding
Publish data from a web form to the database using a program
language driver Explore the basic CRUD operations performed using
the PHP MongoDB driver Who this book is forWeb developers, IT
professionals and Database Administrators (DBAs) who want to learn
how to create and manage MongoDB databases.
Over 80 recipes that will take your PHP 7 web development skills to
the next level! About This Book * This is the most up-to-date book
in the market on PHP * It covers the new features of version 7.x,
best practices for server-side programming, and MVC frameworks *
The recipe-based approach will allow you to explore the unique
capabilities that PHP offers to web programmers Who This Book Is
For If you are an aspiring web developer, mobile developer, or
backend programmer, then this book is for you as it will take your
PHP programming skills to next level. Basic knowledge of PHP
programming is assumed. What You Will Learn * Use advanced PHP 7
features, such as the Abstract Syntax Tree, Uniform Variable
Syntax, Scalar Type Hints, Generator Delegation, Anonymous Classes,
and the Context Sensitive Lexer * Discover where and when PHP 5
code needs to be re-written to avoid backwards-compatibility breaks
* Improve the overall application security and error handling by
taking advantage of classes that implement the new throwable
interface * Solve practical real-world programming problems using
PHP 7 * Develop middle-wareclasses that allow PHP developers to
gluedifferent open source libraries together seamlessly * Define
and Implement PSR-7 classes * Create custom middleware using PSR-7
compliant classes * Test and debug your code, and get to know the
best practices In Detail PHP 7 comes with a myriad of new features
and great tools to optimize your code and make your code perform
faster than in previous versions. Most importantly, it allows you
to maintain high traffic on your websites with low-cost hardware
and servers through a multithreading web server. This book
demonstrates intermediate to advanced PHP techniques with a focus
on PHP 7. Each recipe is designed to solve practical, real-world
problems faced by PHP developers like yourself every day. We also
cover new ways of writing PHP code made possible only in version 7.
In addition, we discuss backward-compatibility breaks and give you
plenty of guidance on when and where PHP 5 code needs to be changed
to produce the correct results when running under PHP 7. This book
also incorporates the latest PHP 7.x features. By the end of the
book, you will be equipped with the tools and skills required to
deliver efficient applications for your websites and enterprises.
Style and approach This book takes a recipe-based approach, with
real-world examples that can serve as building blocks for a larger
application. Each recipe is self-contained with no external
dependencies. This book follows a problem-solution strategy so you
understand how to deal with various scenarios you may encounter
while using PHP 7 in your daily activities.
|
You may like...
Loot
Nadine Gordimer
Paperback
(2)
R205
R168
Discovery Miles 1 680
|