Yii project blueprints :: from conception to production, learn how to develop real-world applications with the Yii framework /
This book is for intermediate-to-advanced level Yii developers who want to master the Yii framework and develop real-world applications. You should have experience of working with Yii, PHP 5, HTML, CSS, and JavaScript.
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Packt Publishing,
2014.
|
Schriftenreihe: | Community experience distilled.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | This book is for intermediate-to-advanced level Yii developers who want to master the Yii framework and develop real-world applications. You should have experience of working with Yii, PHP 5, HTML, CSS, and JavaScript. |
Beschreibung: | 1 online resource |
ISBN: | 9781783287741 1783287748 1322166153 9781322166155 178328773X 9781783287734 |
Internformat
MARC
LEADER | 00000cam a2200000 a 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocn892044238 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr cnu---unuuu | ||
008 | 141003s2014 xx o 000 0 eng d | ||
040 | |a IDEBK |b eng |e pn |c IDEBK |d EBLCP |d N$T |d OCLCQ |d E7B |d UMI |d OCLCQ |d COO |d OCLCO |d OCLCF |d DEBBG |d YDXCP |d OCLCQ |d AGLDB |d OCLCQ |d ICA |d K6U |d OCLCQ |d CCO |d FVL |d ZCU |d MERUC |d OCLCQ |d U3W |d REB |d D6H |d STF |d OCLCQ |d VTS |d CEF |d ICG |d NLE |d INT |d VT2 |d UKMGB |d OCLCQ |d G3B |d TKN |d OCLCQ |d UAB |d DKC |d AU@ |d OCLCQ |d M8D |d UKAHL |d HS0 |d OCLCQ |d OCLCO |d QGK |d OCLCQ |d OCLCO |d OCLCL |d SXB |d OCLCQ | ||
016 | 7 | |a 018006600 |2 Uk | |
019 | |a 894504523 |a 907286504 |a 1259099522 | ||
020 | |a 9781783287741 |q (electronic bk.) | ||
020 | |a 1783287748 |q (electronic bk.) | ||
020 | |a 1322166153 |q (electronic bk.) | ||
020 | |a 9781322166155 |q (electronic bk.) | ||
020 | |a 178328773X | ||
020 | |a 9781783287734 | ||
020 | |z 9781783287734 | ||
035 | |a (OCoLC)892044238 |z (OCoLC)894504523 |z (OCoLC)907286504 |z (OCoLC)1259099522 | ||
037 | |a CL0500000496 |b Safari Books Online | ||
050 | 4 | |a QA76.73.J38 |b M35 2011eb | |
072 | 7 | |a COM |x 051260 |2 bisacsh | |
072 | 7 | |a COM |x 051420 |2 bisacsh | |
082 | 7 | |a 005.2762 |2 23 | |
049 | |a MAIN | ||
100 | 1 | |a Portwood, Charles R., |c II. | |
245 | 1 | 0 | |a Yii project blueprints : |b from conception to production, learn how to develop real-world applications with the Yii framework / |c Charles R. Portwood II. |
260 | |b Packt Publishing, |c 2014. | ||
300 | |a 1 online resource | ||
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 Print version record. | |
505 | 0 | |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: A Task Management Application; Describing the project; Tasks; Projects; Users; The database; The tasks table; The projects table; Users; Choosing a database technology; The tasks table; The projects table; The database overview; Initializing the project; Creating the database with migrations; Creating models with Gii; Enhancing the models; Updating the default validation rules; Defined relations; Removing tasks when a project is deleted; Retrieving project metadata | |
505 | 8 | |a Automatically setting the created and updated timeCreating the presentation layer; Managing projects; Creating the layout; Creating the project index action; Changing a project''s completion state; Deleting projects; Creating and updating projects; Viewing tasks; Managing tasks; Preventing unauthorized access to our application; Requiring authentication with filters and access rules; Creating a controller for authentication; Creating a login layout; Create a login view; Identifying our users with the UserIdentity CUserIdentity class; Creating the login model; Finishing touches; Disabling Gii | |
505 | 8 | |a Defining a default routeAdding extra routes; Summary; Chapter 2: Discovering What''s Nearby; Describing the project; Searching nearby locations; Showing locations; Storing locations; Importing locations; Designing the database; Locations; Initializing the project; Creating the configuration file; Retrieving the sample data; Creating the database; Creating the locations model; Importing the data feed; Google APIs; Enabling Google APIs; Generating an API key; Storing the API key; Creating the presentation layer; Interacting with the Google Maps JavaScript API; Searching nearby locations | |
505 | 8 | |a Selecting a locationShowing locations on a map; Optimizing performance with caching; Summary; Chapter 3: Scheduled Reminders; Prerequisites; Describing the project; Users; Events; Reminders; Task runner; Initializing the project; Create a MySQL user and database; Creating a Yii configuration file; Creating a parameters configuration file; Adding Composer dependencies; Creating the database; The users migration; The reminders and events migration; Creating models; Model behaviors; The Users model; Bcrypt password hashing; The Reminders model; The Events model | |
505 | 8 | |a Searching for events and displaying themCustom routing for dates; Creating the controller for events; Creating the reminders controller; Creating the layout; Creating the main view; Creating the item view; Creating the event list view; Creating and saving events; Creating the controller to manage users; Creating users; Deleting users; Changing the user''s password; Authenticating with Bcrypt; Requiring authentication; Sending e-mail reminders; Summary; Chapter 4: Developing an Issue-tracking Application; Prerequisites; Describing the project; Users; Roles; Issues; Statuses; Updates | |
520 | |a This book is for intermediate-to-advanced level Yii developers who want to master the Yii framework and develop real-world applications. You should have experience of working with Yii, PHP 5, HTML, CSS, and JavaScript. | ||
546 | |a English. | ||
650 | 0 | |a Web site development. |0 http://id.loc.gov/authorities/subjects/sh98004795 | |
650 | 0 | |a Application software |x Development. |0 http://id.loc.gov/authorities/subjects/sh95009362 | |
650 | 0 | |a PHP (Computer program language) |0 http://id.loc.gov/authorities/subjects/sh99002710 | |
650 | 6 | |a Sites Web |x Développement. | |
650 | 6 | |a Logiciels d'application |x Développement. | |
650 | 6 | |a PHP (Langage de programmation) | |
650 | 7 | |a COMPUTERS |x Programming Languages |x JavaScript. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Programming Languages |x VBScript. |2 bisacsh | |
650 | 7 | |a Application software |x Development |2 fast | |
650 | 7 | |a PHP (Computer program language) |2 fast | |
650 | 7 | |a Web site development |2 fast | |
758 | |i has work: |a Yii Project Blueprints (Text) |1 https://id.oclc.org/worldcat/entity/E39PD34YdYppCxVBTXWc3CFGRC |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
776 | 0 | 8 | |i Print version: |a Portwood, Charles R., II. |t Yii project blueprints : from conception to production, learn how to develop real-world applications with the Yii framework. |d Birmingham, [England] : Packt Publishing, ©2014 |h 301 pages |k Community experience distilled. |z 9781783287734 |
830 | 0 | |a Community experience distilled. |0 http://id.loc.gov/authorities/names/no2011030603 | |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=855864 |3 Volltext |
938 | |a Askews and Holts Library Services |b ASKH |n AH27100054 | ||
938 | |a EBL - Ebook Library |b EBLB |n EBL1688645 | ||
938 | |a ebrary |b EBRY |n ebr10944927 | ||
938 | |a EBSCOhost |b EBSC |n 855864 | ||
938 | |a ProQuest MyiLibrary Digital eBook Collection |b IDEB |n cis29855669 | ||
938 | |a YBP Library Services |b YANK |n 12093932 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocn892044238 |
---|---|
_version_ | 1816882289115660288 |
adam_text | |
any_adam_object | |
author | Portwood, Charles R., II |
author_facet | Portwood, Charles R., II |
author_role | |
author_sort | Portwood, Charles R., II |
author_variant | c r p cr crp |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.73.J38 M35 2011eb |
callnumber-search | QA76.73.J38 M35 2011eb |
callnumber-sort | QA 276.73 J38 M35 42011EB |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: A Task Management Application; Describing the project; Tasks; Projects; Users; The database; The tasks table; The projects table; Users; Choosing a database technology; The tasks table; The projects table; The database overview; Initializing the project; Creating the database with migrations; Creating models with Gii; Enhancing the models; Updating the default validation rules; Defined relations; Removing tasks when a project is deleted; Retrieving project metadata Automatically setting the created and updated timeCreating the presentation layer; Managing projects; Creating the layout; Creating the project index action; Changing a project''s completion state; Deleting projects; Creating and updating projects; Viewing tasks; Managing tasks; Preventing unauthorized access to our application; Requiring authentication with filters and access rules; Creating a controller for authentication; Creating a login layout; Create a login view; Identifying our users with the UserIdentity CUserIdentity class; Creating the login model; Finishing touches; Disabling Gii Defining a default routeAdding extra routes; Summary; Chapter 2: Discovering What''s Nearby; Describing the project; Searching nearby locations; Showing locations; Storing locations; Importing locations; Designing the database; Locations; Initializing the project; Creating the configuration file; Retrieving the sample data; Creating the database; Creating the locations model; Importing the data feed; Google APIs; Enabling Google APIs; Generating an API key; Storing the API key; Creating the presentation layer; Interacting with the Google Maps JavaScript API; Searching nearby locations Selecting a locationShowing locations on a map; Optimizing performance with caching; Summary; Chapter 3: Scheduled Reminders; Prerequisites; Describing the project; Users; Events; Reminders; Task runner; Initializing the project; Create a MySQL user and database; Creating a Yii configuration file; Creating a parameters configuration file; Adding Composer dependencies; Creating the database; The users migration; The reminders and events migration; Creating models; Model behaviors; The Users model; Bcrypt password hashing; The Reminders model; The Events model Searching for events and displaying themCustom routing for dates; Creating the controller for events; Creating the reminders controller; Creating the layout; Creating the main view; Creating the item view; Creating the event list view; Creating and saving events; Creating the controller to manage users; Creating users; Deleting users; Changing the user''s password; Authenticating with Bcrypt; Requiring authentication; Sending e-mail reminders; Summary; Chapter 4: Developing an Issue-tracking Application; Prerequisites; Describing the project; Users; Roles; Issues; Statuses; Updates |
ctrlnum | (OCoLC)892044238 |
dewey-full | 005.2762 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.2762 |
dewey-search | 005.2762 |
dewey-sort | 15.2762 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>06741cam a2200757 a 4500</leader><controlfield tag="001">ZDB-4-EBA-ocn892044238</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr cnu---unuuu</controlfield><controlfield tag="008">141003s2014 xx o 000 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">IDEBK</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">IDEBK</subfield><subfield code="d">EBLCP</subfield><subfield code="d">N$T</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">E7B</subfield><subfield code="d">UMI</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">COO</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCF</subfield><subfield code="d">DEBBG</subfield><subfield code="d">YDXCP</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">AGLDB</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">ICA</subfield><subfield code="d">K6U</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">CCO</subfield><subfield code="d">FVL</subfield><subfield code="d">ZCU</subfield><subfield code="d">MERUC</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">U3W</subfield><subfield code="d">REB</subfield><subfield code="d">D6H</subfield><subfield code="d">STF</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">VTS</subfield><subfield code="d">CEF</subfield><subfield code="d">ICG</subfield><subfield code="d">NLE</subfield><subfield code="d">INT</subfield><subfield code="d">VT2</subfield><subfield code="d">UKMGB</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">G3B</subfield><subfield code="d">TKN</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">UAB</subfield><subfield code="d">DKC</subfield><subfield code="d">AU@</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">M8D</subfield><subfield code="d">UKAHL</subfield><subfield code="d">HS0</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">QGK</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield><subfield code="d">SXB</subfield><subfield code="d">OCLCQ</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">018006600</subfield><subfield code="2">Uk</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">894504523</subfield><subfield code="a">907286504</subfield><subfield code="a">1259099522</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781783287741</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1783287748</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1322166153</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781322166155</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">178328773X</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781783287734</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781783287734</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)892044238</subfield><subfield code="z">(OCoLC)894504523</subfield><subfield code="z">(OCoLC)907286504</subfield><subfield code="z">(OCoLC)1259099522</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">CL0500000496</subfield><subfield code="b">Safari Books Online</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.73.J38</subfield><subfield code="b">M35 2011eb</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">051260</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">051420</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.2762</subfield><subfield code="2">23</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Portwood, Charles R.,</subfield><subfield code="c">II.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Yii project blueprints :</subfield><subfield code="b">from conception to production, learn how to develop real-world applications with the Yii framework /</subfield><subfield code="c">Charles R. Portwood II.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="b">Packt Publishing,</subfield><subfield code="c">2014.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Community Experience Distilled</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Print version record.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: A Task Management Application; Describing the project; Tasks; Projects; Users; The database; The tasks table; The projects table; Users; Choosing a database technology; The tasks table; The projects table; The database overview; Initializing the project; Creating the database with migrations; Creating models with Gii; Enhancing the models; Updating the default validation rules; Defined relations; Removing tasks when a project is deleted; Retrieving project metadata</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Automatically setting the created and updated timeCreating the presentation layer; Managing projects; Creating the layout; Creating the project index action; Changing a project''s completion state; Deleting projects; Creating and updating projects; Viewing tasks; Managing tasks; Preventing unauthorized access to our application; Requiring authentication with filters and access rules; Creating a controller for authentication; Creating a login layout; Create a login view; Identifying our users with the UserIdentity CUserIdentity class; Creating the login model; Finishing touches; Disabling Gii</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Defining a default routeAdding extra routes; Summary; Chapter 2: Discovering What''s Nearby; Describing the project; Searching nearby locations; Showing locations; Storing locations; Importing locations; Designing the database; Locations; Initializing the project; Creating the configuration file; Retrieving the sample data; Creating the database; Creating the locations model; Importing the data feed; Google APIs; Enabling Google APIs; Generating an API key; Storing the API key; Creating the presentation layer; Interacting with the Google Maps JavaScript API; Searching nearby locations</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Selecting a locationShowing locations on a map; Optimizing performance with caching; Summary; Chapter 3: Scheduled Reminders; Prerequisites; Describing the project; Users; Events; Reminders; Task runner; Initializing the project; Create a MySQL user and database; Creating a Yii configuration file; Creating a parameters configuration file; Adding Composer dependencies; Creating the database; The users migration; The reminders and events migration; Creating models; Model behaviors; The Users model; Bcrypt password hashing; The Reminders model; The Events model</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Searching for events and displaying themCustom routing for dates; Creating the controller for events; Creating the reminders controller; Creating the layout; Creating the main view; Creating the item view; Creating the event list view; Creating and saving events; Creating the controller to manage users; Creating users; Deleting users; Changing the user''s password; Authenticating with Bcrypt; Requiring authentication; Sending e-mail reminders; Summary; Chapter 4: Developing an Issue-tracking Application; Prerequisites; Describing the project; Users; Roles; Issues; Statuses; Updates</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">This book is for intermediate-to-advanced level Yii developers who want to master the Yii framework and develop real-world applications. You should have experience of working with Yii, PHP 5, HTML, CSS, and JavaScript.</subfield></datafield><datafield tag="546" ind1=" " ind2=" "><subfield code="a">English.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Web site development.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh98004795</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Application software</subfield><subfield code="x">Development.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh95009362</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">PHP (Computer program language)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh99002710</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Sites Web</subfield><subfield code="x">Développement.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Logiciels d'application</subfield><subfield code="x">Développement.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">PHP (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Programming Languages</subfield><subfield code="x">JavaScript.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Programming Languages</subfield><subfield code="x">VBScript.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Application software</subfield><subfield code="x">Development</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">PHP (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Web site development</subfield><subfield code="2">fast</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">Yii Project Blueprints (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PD34YdYppCxVBTXWc3CFGRC</subfield><subfield code="4">https://id.oclc.org/worldcat/ontology/hasWork</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Portwood, Charles R., II.</subfield><subfield code="t">Yii project blueprints : from conception to production, learn how to develop real-world applications with the Yii framework.</subfield><subfield code="d">Birmingham, [England] : Packt Publishing, ©2014</subfield><subfield code="h">301 pages</subfield><subfield code="k">Community experience distilled.</subfield><subfield code="z">9781783287734</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Community experience distilled.</subfield><subfield code="0">http://id.loc.gov/authorities/names/no2011030603</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=855864</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">AH27100054</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBL - Ebook Library</subfield><subfield code="b">EBLB</subfield><subfield code="n">EBL1688645</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ebrary</subfield><subfield code="b">EBRY</subfield><subfield code="n">ebr10944927</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">855864</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ProQuest MyiLibrary Digital eBook Collection</subfield><subfield code="b">IDEB</subfield><subfield code="n">cis29855669</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">12093932</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-ocn892044238 |
illustrated | Not Illustrated |
indexdate | 2024-11-27T13:26:14Z |
institution | BVB |
isbn | 9781783287741 1783287748 1322166153 9781322166155 178328773X 9781783287734 |
language | English |
oclc_num | 892044238 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource |
psigel | ZDB-4-EBA |
publishDate | 2014 |
publishDateSearch | 2014 |
publishDateSort | 2014 |
publisher | Packt Publishing, |
record_format | marc |
series | Community experience distilled. |
series2 | Community Experience Distilled |
spelling | Portwood, Charles R., II. Yii project blueprints : from conception to production, learn how to develop real-world applications with the Yii framework / Charles R. Portwood II. Packt Publishing, 2014. 1 online resource text txt rdacontent computer c rdamedia online resource cr rdacarrier Community Experience Distilled Print version record. Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: A Task Management Application; Describing the project; Tasks; Projects; Users; The database; The tasks table; The projects table; Users; Choosing a database technology; The tasks table; The projects table; The database overview; Initializing the project; Creating the database with migrations; Creating models with Gii; Enhancing the models; Updating the default validation rules; Defined relations; Removing tasks when a project is deleted; Retrieving project metadata Automatically setting the created and updated timeCreating the presentation layer; Managing projects; Creating the layout; Creating the project index action; Changing a project''s completion state; Deleting projects; Creating and updating projects; Viewing tasks; Managing tasks; Preventing unauthorized access to our application; Requiring authentication with filters and access rules; Creating a controller for authentication; Creating a login layout; Create a login view; Identifying our users with the UserIdentity CUserIdentity class; Creating the login model; Finishing touches; Disabling Gii Defining a default routeAdding extra routes; Summary; Chapter 2: Discovering What''s Nearby; Describing the project; Searching nearby locations; Showing locations; Storing locations; Importing locations; Designing the database; Locations; Initializing the project; Creating the configuration file; Retrieving the sample data; Creating the database; Creating the locations model; Importing the data feed; Google APIs; Enabling Google APIs; Generating an API key; Storing the API key; Creating the presentation layer; Interacting with the Google Maps JavaScript API; Searching nearby locations Selecting a locationShowing locations on a map; Optimizing performance with caching; Summary; Chapter 3: Scheduled Reminders; Prerequisites; Describing the project; Users; Events; Reminders; Task runner; Initializing the project; Create a MySQL user and database; Creating a Yii configuration file; Creating a parameters configuration file; Adding Composer dependencies; Creating the database; The users migration; The reminders and events migration; Creating models; Model behaviors; The Users model; Bcrypt password hashing; The Reminders model; The Events model Searching for events and displaying themCustom routing for dates; Creating the controller for events; Creating the reminders controller; Creating the layout; Creating the main view; Creating the item view; Creating the event list view; Creating and saving events; Creating the controller to manage users; Creating users; Deleting users; Changing the user''s password; Authenticating with Bcrypt; Requiring authentication; Sending e-mail reminders; Summary; Chapter 4: Developing an Issue-tracking Application; Prerequisites; Describing the project; Users; Roles; Issues; Statuses; Updates This book is for intermediate-to-advanced level Yii developers who want to master the Yii framework and develop real-world applications. You should have experience of working with Yii, PHP 5, HTML, CSS, and JavaScript. English. Web site development. http://id.loc.gov/authorities/subjects/sh98004795 Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 PHP (Computer program language) http://id.loc.gov/authorities/subjects/sh99002710 Sites Web Développement. Logiciels d'application Développement. PHP (Langage de programmation) COMPUTERS Programming Languages JavaScript. bisacsh COMPUTERS Programming Languages VBScript. bisacsh Application software Development fast PHP (Computer program language) fast Web site development fast has work: Yii Project Blueprints (Text) https://id.oclc.org/worldcat/entity/E39PD34YdYppCxVBTXWc3CFGRC https://id.oclc.org/worldcat/ontology/hasWork Print version: Portwood, Charles R., II. Yii project blueprints : from conception to production, learn how to develop real-world applications with the Yii framework. Birmingham, [England] : Packt Publishing, ©2014 301 pages Community experience distilled. 9781783287734 Community experience distilled. http://id.loc.gov/authorities/names/no2011030603 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=855864 Volltext |
spellingShingle | Portwood, Charles R., II Yii project blueprints : from conception to production, learn how to develop real-world applications with the Yii framework / Community experience distilled. Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: A Task Management Application; Describing the project; Tasks; Projects; Users; The database; The tasks table; The projects table; Users; Choosing a database technology; The tasks table; The projects table; The database overview; Initializing the project; Creating the database with migrations; Creating models with Gii; Enhancing the models; Updating the default validation rules; Defined relations; Removing tasks when a project is deleted; Retrieving project metadata Automatically setting the created and updated timeCreating the presentation layer; Managing projects; Creating the layout; Creating the project index action; Changing a project''s completion state; Deleting projects; Creating and updating projects; Viewing tasks; Managing tasks; Preventing unauthorized access to our application; Requiring authentication with filters and access rules; Creating a controller for authentication; Creating a login layout; Create a login view; Identifying our users with the UserIdentity CUserIdentity class; Creating the login model; Finishing touches; Disabling Gii Defining a default routeAdding extra routes; Summary; Chapter 2: Discovering What''s Nearby; Describing the project; Searching nearby locations; Showing locations; Storing locations; Importing locations; Designing the database; Locations; Initializing the project; Creating the configuration file; Retrieving the sample data; Creating the database; Creating the locations model; Importing the data feed; Google APIs; Enabling Google APIs; Generating an API key; Storing the API key; Creating the presentation layer; Interacting with the Google Maps JavaScript API; Searching nearby locations Selecting a locationShowing locations on a map; Optimizing performance with caching; Summary; Chapter 3: Scheduled Reminders; Prerequisites; Describing the project; Users; Events; Reminders; Task runner; Initializing the project; Create a MySQL user and database; Creating a Yii configuration file; Creating a parameters configuration file; Adding Composer dependencies; Creating the database; The users migration; The reminders and events migration; Creating models; Model behaviors; The Users model; Bcrypt password hashing; The Reminders model; The Events model Searching for events and displaying themCustom routing for dates; Creating the controller for events; Creating the reminders controller; Creating the layout; Creating the main view; Creating the item view; Creating the event list view; Creating and saving events; Creating the controller to manage users; Creating users; Deleting users; Changing the user''s password; Authenticating with Bcrypt; Requiring authentication; Sending e-mail reminders; Summary; Chapter 4: Developing an Issue-tracking Application; Prerequisites; Describing the project; Users; Roles; Issues; Statuses; Updates Web site development. http://id.loc.gov/authorities/subjects/sh98004795 Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 PHP (Computer program language) http://id.loc.gov/authorities/subjects/sh99002710 Sites Web Développement. Logiciels d'application Développement. PHP (Langage de programmation) COMPUTERS Programming Languages JavaScript. bisacsh COMPUTERS Programming Languages VBScript. bisacsh Application software Development fast PHP (Computer program language) fast Web site development fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh98004795 http://id.loc.gov/authorities/subjects/sh95009362 http://id.loc.gov/authorities/subjects/sh99002710 |
title | Yii project blueprints : from conception to production, learn how to develop real-world applications with the Yii framework / |
title_auth | Yii project blueprints : from conception to production, learn how to develop real-world applications with the Yii framework / |
title_exact_search | Yii project blueprints : from conception to production, learn how to develop real-world applications with the Yii framework / |
title_full | Yii project blueprints : from conception to production, learn how to develop real-world applications with the Yii framework / Charles R. Portwood II. |
title_fullStr | Yii project blueprints : from conception to production, learn how to develop real-world applications with the Yii framework / Charles R. Portwood II. |
title_full_unstemmed | Yii project blueprints : from conception to production, learn how to develop real-world applications with the Yii framework / Charles R. Portwood II. |
title_short | Yii project blueprints : |
title_sort | yii project blueprints from conception to production learn how to develop real world applications with the yii framework |
title_sub | from conception to production, learn how to develop real-world applications with the Yii framework / |
topic | Web site development. http://id.loc.gov/authorities/subjects/sh98004795 Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 PHP (Computer program language) http://id.loc.gov/authorities/subjects/sh99002710 Sites Web Développement. Logiciels d'application Développement. PHP (Langage de programmation) COMPUTERS Programming Languages JavaScript. bisacsh COMPUTERS Programming Languages VBScript. bisacsh Application software Development fast PHP (Computer program language) fast Web site development fast |
topic_facet | Web site development. Application software Development. PHP (Computer program language) Sites Web Développement. Logiciels d'application Développement. PHP (Langage de programmation) COMPUTERS Programming Languages JavaScript. COMPUTERS Programming Languages VBScript. Application software Development Web site development |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=855864 |
work_keys_str_mv | AT portwoodcharlesr yiiprojectblueprintsfromconceptiontoproductionlearnhowtodeveloprealworldapplicationswiththeyiiframework |