Cargando…

Learning Phalcon PHP : learn Phalcon interactively and build high-performance web applications /

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Rada, Calin (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2015.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 EBOOKCENTRAL_ocn922580747
003 OCoLC
005 20240329122006.0
006 m o d
007 cr unu||||||||
008 150930s2015 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d TEFOD  |d DEBBG  |d COO  |d YDXCP  |d IDEBK  |d EBLCP  |d OCLCQ  |d MERUC  |d OCLCQ  |d OCLCF  |d CEF  |d OCLCQ  |d WYU  |d UAB  |d UKAHL  |d OCLCQ  |d N$T  |d SFB  |d UKMGB  |d OCLCO  |d K6U  |d OCLCQ  |d OCLCO  |d OCLCL 
015 |a GBC1I4088  |2 bnb 
016 7 |a 018006743  |2 Uk 
019 |a 919682709 
020 |a 9781783555109  |q (electronic bk.) 
020 |a 1783555106  |q (electronic bk.) 
020 |a 1783555092 
020 |a 9781783555093 
029 1 |a AU@  |b 000056987949 
029 1 |a DEBBG  |b BV043020379 
029 1 |a DEBBG  |b BV043624964 
029 1 |a DEBSZ  |b 455699518 
029 1 |a GBVCP  |b 882744666 
029 1 |a UKMGB  |b 018006743 
035 |a (OCoLC)922580747  |z (OCoLC)919682709 
037 |a CL0500000653  |b Safari Books Online 
037 |a 820DD132-65B7-4231-8EB2-3388C344C2F5  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.73.P224 
082 0 4 |a 005.3  |2 23 
049 |a UAMI 
100 1 |a Rada, Calin,  |e author. 
245 1 0 |a Learning Phalcon PHP :  |b learn Phalcon interactively and build high-performance web applications /  |c Calin Rada. 
246 3 0 |a Learn Phalcon interactively and build high-performance web applications 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c 2015. 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Community experience distilled 
588 0 |a Online resource; title from cover page (Safari, viewed September 28, 2015). 
500 |a Includes index. 
505 0 |a Cover -- Copyright -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Table of Contents -- Preface -- Chapter 1: Getting Started with Phalcon -- Installing the required software -- Installing PHP -- Installing Nginx -- Installing MySQL -- Installing Redis -- Installing MongoDB -- Installing Git -- Installing Phalcon -- The Apache and Nginx configuration files -- Apache -- The host file -- Nginx -- Understanding the framework's internals -- The dependency injection -- The request component -- The response component 
505 8 |a The logger componentThe crypt component -- The flash component -- The router component -- The config component -- The view component -- The session component -- The cache component -- Summary -- Chapter 2: Setting Up the MVC Structure and the Environment for Our Project -- What is MVC? -- Model -- View -- Controller -- The MVC structure -- Creating the structure for our project -- PSR -- Creating the configuration file and the Bootstrap -- Preparing the initial DI interface and the router -- Using the router component in a module 
505 8 |a Create the base layoutSummary -- Chapter 3: Learning Phalcon's ORM and ODM -- The main differences between SQL and NoSQL databases -- Connecting to the database -- ORM/ODM operations (create, update, delete, transactions, validations) -- Adding the routing information -- Creating the controller and the actions -- Creating the views -- CRUD operations using ORM -- CRUD -- reading data -- CRUD -- creating data -- CRUD -- updating data -- CRUD -- deleting data -- Using PHQL -- Using raw SQL -- Database transactions -- A manual transactions example 
505 8 |a An implicit transactions exampleAn isolated transactions example -- ODM/MongoDB -- ORM -- drawbacks and caching -- Summary -- Chapter 4: Database Architecture, Models, and CLI Applications -- The database architecture -- The User table -- The UserGroup table -- The UserProfile table -- Models -- The User model -- The UserGroup model -- The UserProfile model -- Registering a new user -- Creating a user profile -- The Category model -- The Category translation model -- The Article translation model -- The Article model 
505 8 |a The Article-Category-Article modelSummary -- Chapter 5: The API Module -- Using APIs -- recommended practices -- Enabling SSL on our local machine -- Creating the module structure -- Writing a fully functional REST module with Phalcon PHP -- Articles -- Securing an API -- Using SSL -- Adding an API key for extra protection -- Limiting the number of requests per second from the same IP -- Limiting access to resources, such as DELETE, PUT, and POST, for authenticated users -- Documenting the API -- Installation -- Usage -- Summary 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
650 0 |a PHP (Computer program language) 
650 0 |a Web applications  |x Development. 
650 6 |a PHP (Langage de programmation) 
650 6 |a Applications Web  |x Développement. 
650 7 |a COMPUTERS.  |x Programming Languages  |x PHP.  |2 bisacsh 
650 7 |a PHP (Computer program language)  |2 fast 
758 |i has work:  |a Learning Phalcon PHP (Text)  |1 https://id.oclc.org/worldcat/entity/E39PD3DD3h68rBqqrcRRXJv9rC  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |a Rada, Calin.  |t Learning Phalcon PHP : learn Phalcon interactively and build high-performance web applications.  |d Birmingham, England ; Mumbai, India : Packt Publishing, ©2015  |h xi, 303 pages  |k Community experience distilled.  |z 9781783555093 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=3564812  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH29175176 
938 |a EBL - Ebook Library  |b EBLB  |n EBL3564812 
938 |a EBSCOhost  |b EBSC  |n 1057673 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis32457067 
938 |a YBP Library Services  |b YANK  |n 12591686 
994 |a 92  |b IZTAP