Agile web application development with Yii1.1 and PHP5 /:
Annotation
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham, UK :
Packt Pub.,
2010.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | Annotation |
Beschreibung: | 1 online resource (vii, 348 pages) : color illustrations |
ISBN: | 9781847199591 1847199593 |
Internformat
MARC
LEADER | 00000cam a2200000 a 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocn712067078 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr cnu---unuuu | ||
008 | 110411s2010 enka o 001 0 eng d | ||
040 | |a N$T |b eng |e pn |c N$T |d OCLCQ |d SCB |d UMI |d COO |d OCLCQ |d DEBSZ |d NLGGC |d YDXCP |d OCLCQ |d OCLCF |d REB |d OCLCQ |d JBG |d FEM |d AGLDB |d OCLCQ |d VTS |d CEF |d NLE |d UKMGB |d STF |d UAB |d AU@ |d UKAHL |d INARC |d OCLCO |d OCLCQ |d OCLCO |d OCLCQ |d OCLCL | ||
015 | |a GBB6G3946 |2 bnb | ||
016 | 7 | |a 018011847 |2 Uk | |
019 | |a 780166546 |a 968065749 |a 969067851 | ||
020 | |a 9781847199591 |q (electronic bk.) | ||
020 | |a 1847199593 |q (electronic bk.) | ||
020 | |z 1847199585 | ||
020 | |z 9781847199584 | ||
035 | |a (OCoLC)712067078 |z (OCoLC)780166546 |z (OCoLC)968065749 |z (OCoLC)969067851 | ||
037 | |a CL0500000128 |b Safari Books Online | ||
050 | 4 | |a QA76.73.P224 |b W56 2010eb | |
072 | 7 | |a COM |x 051260 |2 bisacsh | |
072 | 7 | |a COM |x 051420 |2 bisacsh | |
082 | 7 | |a 005.2/762 |2 22 | |
049 | |a MAIN | ||
100 | 1 | |a Winesett, Jeffrey. | |
245 | 1 | 0 | |a Agile web application development with Yii1.1 and PHP5 / |c Jeffery Winesett. |
260 | |a Birmingham, UK : |b Packt Pub., |c 2010. | ||
300 | |a 1 online resource (vii, 348 pages) : |b color illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
347 | |a text file |2 rda | ||
505 | 0 | |a Cover -- Copyright -- Credits -- About the Author -- About the Reviewers -- Table of Contents -- Preface -- Chapter 1: Meet Yii -- Yii is easy -- Yii is efficient -- Yii is extensible -- MVC architecture -- The model -- The view -- The controller -- Stitching these together: Yii request routing -- Blog posting example -- Object-relational mapping and Active Record -- Active Record -- The view and controller -- Summary -- Chapter 2: Getting Started -- Installing Yii -- Installing a database -- Creating a new application -- Hello, World! -- Creating the controller -- One final step -- Reviewing our request routing -- Adding dynamic content -- Adding the date and time -- Adding the date and time, a better approach -- Have you been paying attention? -- Linking pages together -- Linking to a new page -- Getting a little help from Yii CHtml -- Summary -- Chapter 3: The TrackStar Application -- Introducing TrackStar -- Creating user stories -- Users -- Projects -- Issues -- Navigation and page flow -- Defining a data scheme -- Defining our development methodology -- Automated software testing -- Unit and functional testing -- Benefits of testing -- Test-driven development -- Testing in Yii -- Unit tests -- Functional tests -- Hello TDD! -- Summary -- Chapter 4: Iteration 1 -- Iteration planning -- Creating the new application -- Connecting to the database -- Testing the connection -- Adding a db connection as an application component -- Summary -- Chapter 5: Iteration 2 -- Iteration planning -- Running our test suite -- Creating the project table -- Naming conventions -- Creating the AR model class -- Configuring Gii -- Using Gii to create our Project AR class -- Testing out our newly generated code -- Was all that testing really necessary? -- Enabling CRUD operations for users -- Creating CRUD scaffolding for projects -- Creating a new project -- Reading the project -- Updating and deleting projects -- Managing projects in admin mode -- More on testing8212;fixtures -- Configuring the fixture manager -- Creating a fixture -- Configuring this fixture for use -- Specifying a test database -- Summary -- Chapter 6: Iteration 3 -- Iteration planning -- Running the test suite -- Designing the schema -- Defining some relationships -- Building the database and the relationships -- Creating the Active Record model classes -- Creating the issue model class -- Creating the User model class -- Creating the Issue CRUD operations -- Using the Issue CRUD operations -- Creating a new Issue -- Adding the types drop-down menu -- Getting the test in the "Red" -- Moving From "Red" To "Green" -- Moving Back To "Red" -- Getting back to "Green" once again -- Adding the issue type dropdown -- Adding the status dropdown: Do it yourself -- Fixing the owner and requester fields -- Enforcing a project context -- Implementing a filter -- Adding a filter -- Specifying the filtered actions -- Adding some filter logic -- Adding the project id -- Altering the project details page -- Removing the project input form field -- R. | |
588 | 0 | |a Print version record. | |
520 | 8 | |a Annotation |b This is a step-by-step tutorial for developing web applications using Yii. This book follows the test-first, incremental, and iterative approach to software development while developing a project task management application called "TrackStar." If you are a PHP programmer with knowledge of object oriented programming and want to rapidly develop modern, sophisticated web applications, then this book is for you. No prior knowledge of Yii is required to read this book. | |
650 | 0 | |a PHP (Computer program language) |0 http://id.loc.gov/authorities/subjects/sh99002710 | |
650 | 0 | |a Application software |x Development. |0 http://id.loc.gov/authorities/subjects/sh95009362 | |
650 | 0 | |a Web sites |x Design. |0 http://id.loc.gov/authorities/subjects/sh98000035 | |
650 | 0 | |a Web site development. |0 http://id.loc.gov/authorities/subjects/sh98004795 | |
650 | 0 | |a Agile software development. |0 http://id.loc.gov/authorities/subjects/sh2007006411 | |
650 | 6 | |a PHP (Langage de programmation) | |
650 | 6 | |a Logiciels d'application |x Développement. | |
650 | 6 | |a Sites Web |x Conception. | |
650 | 6 | |a Sites Web |x Développement. | |
650 | 6 | |a Méthodes agiles (Développement de logiciels) | |
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 Agile software development |2 fast | |
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 | |
650 | 7 | |a Web sites |x Design |2 fast | |
758 | |i has work: |a Agile web application development with Yii 1.1 and PHP5 (Text) |1 https://id.oclc.org/worldcat/entity/E39PCYCjj7jT8rRHP9FPGctp3j |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
776 | 0 | 8 | |i Print version: |a Winesett, Jeffery. |t Agile web application development with Yii1.1 and PHP5. |d Birmingham, UK : Packt Publishing, 2010 |z 1847199585 |w (OCoLC)666718235 |
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=358515 |3 Volltext |
938 | |a Internet Archive |b INAR |n agilewebapplicat0000wine | ||
938 | |a Askews and Holts Library Services |b ASKH |n AH26943054 | ||
938 | |a EBSCOhost |b EBSC |n 358515 | ||
938 | |a YBP Library Services |b YANK |n 3601843 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocn712067078 |
---|---|
_version_ | 1816881755764817920 |
adam_text | |
any_adam_object | |
author | Winesett, Jeffrey |
author_facet | Winesett, Jeffrey |
author_role | |
author_sort | Winesett, Jeffrey |
author_variant | j w jw |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.73.P224 W56 2010eb |
callnumber-search | QA76.73.P224 W56 2010eb |
callnumber-sort | QA 276.73 P224 W56 42010EB |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | Cover -- Copyright -- Credits -- About the Author -- About the Reviewers -- Table of Contents -- Preface -- Chapter 1: Meet Yii -- Yii is easy -- Yii is efficient -- Yii is extensible -- MVC architecture -- The model -- The view -- The controller -- Stitching these together: Yii request routing -- Blog posting example -- Object-relational mapping and Active Record -- Active Record -- The view and controller -- Summary -- Chapter 2: Getting Started -- Installing Yii -- Installing a database -- Creating a new application -- Hello, World! -- Creating the controller -- One final step -- Reviewing our request routing -- Adding dynamic content -- Adding the date and time -- Adding the date and time, a better approach -- Have you been paying attention? -- Linking pages together -- Linking to a new page -- Getting a little help from Yii CHtml -- Summary -- Chapter 3: The TrackStar Application -- Introducing TrackStar -- Creating user stories -- Users -- Projects -- Issues -- Navigation and page flow -- Defining a data scheme -- Defining our development methodology -- Automated software testing -- Unit and functional testing -- Benefits of testing -- Test-driven development -- Testing in Yii -- Unit tests -- Functional tests -- Hello TDD! -- Summary -- Chapter 4: Iteration 1 -- Iteration planning -- Creating the new application -- Connecting to the database -- Testing the connection -- Adding a db connection as an application component -- Summary -- Chapter 5: Iteration 2 -- Iteration planning -- Running our test suite -- Creating the project table -- Naming conventions -- Creating the AR model class -- Configuring Gii -- Using Gii to create our Project AR class -- Testing out our newly generated code -- Was all that testing really necessary? -- Enabling CRUD operations for users -- Creating CRUD scaffolding for projects -- Creating a new project -- Reading the project -- Updating and deleting projects -- Managing projects in admin mode -- More on testing8212;fixtures -- Configuring the fixture manager -- Creating a fixture -- Configuring this fixture for use -- Specifying a test database -- Summary -- Chapter 6: Iteration 3 -- Iteration planning -- Running the test suite -- Designing the schema -- Defining some relationships -- Building the database and the relationships -- Creating the Active Record model classes -- Creating the issue model class -- Creating the User model class -- Creating the Issue CRUD operations -- Using the Issue CRUD operations -- Creating a new Issue -- Adding the types drop-down menu -- Getting the test in the "Red" -- Moving From "Red" To "Green" -- Moving Back To "Red" -- Getting back to "Green" once again -- Adding the issue type dropdown -- Adding the status dropdown: Do it yourself -- Fixing the owner and requester fields -- Enforcing a project context -- Implementing a filter -- Adding a filter -- Specifying the filtered actions -- Adding some filter logic -- Adding the project id -- Altering the project details page -- Removing the project input form field -- R. |
ctrlnum | (OCoLC)712067078 |
dewey-full | 005.2/762 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.2/762 |
dewey-search | 005.2/762 |
dewey-sort | 15.2 3762 |
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>06831cam a2200709 a 4500</leader><controlfield tag="001">ZDB-4-EBA-ocn712067078</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">110411s2010 enka o 001 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">N$T</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">N$T</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">SCB</subfield><subfield code="d">UMI</subfield><subfield code="d">COO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">DEBSZ</subfield><subfield code="d">NLGGC</subfield><subfield code="d">YDXCP</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCF</subfield><subfield code="d">REB</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">JBG</subfield><subfield code="d">FEM</subfield><subfield code="d">AGLDB</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">VTS</subfield><subfield code="d">CEF</subfield><subfield code="d">NLE</subfield><subfield code="d">UKMGB</subfield><subfield code="d">STF</subfield><subfield code="d">UAB</subfield><subfield code="d">AU@</subfield><subfield code="d">UKAHL</subfield><subfield code="d">INARC</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCL</subfield></datafield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">GBB6G3946</subfield><subfield code="2">bnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">018011847</subfield><subfield code="2">Uk</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">780166546</subfield><subfield code="a">968065749</subfield><subfield code="a">969067851</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781847199591</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1847199593</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">1847199585</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781847199584</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)712067078</subfield><subfield code="z">(OCoLC)780166546</subfield><subfield code="z">(OCoLC)968065749</subfield><subfield code="z">(OCoLC)969067851</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">CL0500000128</subfield><subfield code="b">Safari Books Online</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.73.P224</subfield><subfield code="b">W56 2010eb</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.2/762</subfield><subfield code="2">22</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Winesett, Jeffrey.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Agile web application development with Yii1.1 and PHP5 /</subfield><subfield code="c">Jeffery Winesett.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Birmingham, UK :</subfield><subfield code="b">Packt Pub.,</subfield><subfield code="c">2010.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (vii, 348 pages) :</subfield><subfield code="b">color illustrations</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="347" ind1=" " ind2=" "><subfield code="a">text file</subfield><subfield code="2">rda</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Cover -- Copyright -- Credits -- About the Author -- About the Reviewers -- Table of Contents -- Preface -- Chapter 1: Meet Yii -- Yii is easy -- Yii is efficient -- Yii is extensible -- MVC architecture -- The model -- The view -- The controller -- Stitching these together: Yii request routing -- Blog posting example -- Object-relational mapping and Active Record -- Active Record -- The view and controller -- Summary -- Chapter 2: Getting Started -- Installing Yii -- Installing a database -- Creating a new application -- Hello, World! -- Creating the controller -- One final step -- Reviewing our request routing -- Adding dynamic content -- Adding the date and time -- Adding the date and time, a better approach -- Have you been paying attention? -- Linking pages together -- Linking to a new page -- Getting a little help from Yii CHtml -- Summary -- Chapter 3: The TrackStar Application -- Introducing TrackStar -- Creating user stories -- Users -- Projects -- Issues -- Navigation and page flow -- Defining a data scheme -- Defining our development methodology -- Automated software testing -- Unit and functional testing -- Benefits of testing -- Test-driven development -- Testing in Yii -- Unit tests -- Functional tests -- Hello TDD! -- Summary -- Chapter 4: Iteration 1 -- Iteration planning -- Creating the new application -- Connecting to the database -- Testing the connection -- Adding a db connection as an application component -- Summary -- Chapter 5: Iteration 2 -- Iteration planning -- Running our test suite -- Creating the project table -- Naming conventions -- Creating the AR model class -- Configuring Gii -- Using Gii to create our Project AR class -- Testing out our newly generated code -- Was all that testing really necessary? -- Enabling CRUD operations for users -- Creating CRUD scaffolding for projects -- Creating a new project -- Reading the project -- Updating and deleting projects -- Managing projects in admin mode -- More on testing8212;fixtures -- Configuring the fixture manager -- Creating a fixture -- Configuring this fixture for use -- Specifying a test database -- Summary -- Chapter 6: Iteration 3 -- Iteration planning -- Running the test suite -- Designing the schema -- Defining some relationships -- Building the database and the relationships -- Creating the Active Record model classes -- Creating the issue model class -- Creating the User model class -- Creating the Issue CRUD operations -- Using the Issue CRUD operations -- Creating a new Issue -- Adding the types drop-down menu -- Getting the test in the "Red" -- Moving From "Red" To "Green" -- Moving Back To "Red" -- Getting back to "Green" once again -- Adding the issue type dropdown -- Adding the status dropdown: Do it yourself -- Fixing the owner and requester fields -- Enforcing a project context -- Implementing a filter -- Adding a filter -- Specifying the filtered actions -- Adding some filter logic -- Adding the project id -- Altering the project details page -- Removing the project input form field -- R.</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Print version record.</subfield></datafield><datafield tag="520" ind1="8" ind2=" "><subfield code="a">Annotation</subfield><subfield code="b">This is a step-by-step tutorial for developing web applications using Yii. This book follows the test-first, incremental, and iterative approach to software development while developing a project task management application called "TrackStar." If you are a PHP programmer with knowledge of object oriented programming and want to rapidly develop modern, sophisticated web applications, then this book is for you. No prior knowledge of Yii is required to read this book.</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="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">Web sites</subfield><subfield code="x">Design.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh98000035</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">Agile software development.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh2007006411</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">PHP (Langage de programmation)</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">Sites Web</subfield><subfield code="x">Conception.</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">Méthodes agiles (Développement de logiciels)</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">Agile software development</subfield><subfield code="2">fast</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="650" ind1=" " ind2="7"><subfield code="a">Web sites</subfield><subfield code="x">Design</subfield><subfield code="2">fast</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">Agile web application development with Yii 1.1 and PHP5 (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCYCjj7jT8rRHP9FPGctp3j</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">Winesett, Jeffery.</subfield><subfield code="t">Agile web application development with Yii1.1 and PHP5.</subfield><subfield code="d">Birmingham, UK : Packt Publishing, 2010</subfield><subfield code="z">1847199585</subfield><subfield code="w">(OCoLC)666718235</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=358515</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Internet Archive</subfield><subfield code="b">INAR</subfield><subfield code="n">agilewebapplicat0000wine</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">AH26943054</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">358515</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">3601843</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-ocn712067078 |
illustrated | Illustrated |
indexdate | 2024-11-27T13:17:46Z |
institution | BVB |
isbn | 9781847199591 1847199593 |
language | English |
oclc_num | 712067078 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (vii, 348 pages) : color illustrations |
psigel | ZDB-4-EBA |
publishDate | 2010 |
publishDateSearch | 2010 |
publishDateSort | 2010 |
publisher | Packt Pub., |
record_format | marc |
spelling | Winesett, Jeffrey. Agile web application development with Yii1.1 and PHP5 / Jeffery Winesett. Birmingham, UK : Packt Pub., 2010. 1 online resource (vii, 348 pages) : color illustrations text txt rdacontent computer c rdamedia online resource cr rdacarrier text file rda Cover -- Copyright -- Credits -- About the Author -- About the Reviewers -- Table of Contents -- Preface -- Chapter 1: Meet Yii -- Yii is easy -- Yii is efficient -- Yii is extensible -- MVC architecture -- The model -- The view -- The controller -- Stitching these together: Yii request routing -- Blog posting example -- Object-relational mapping and Active Record -- Active Record -- The view and controller -- Summary -- Chapter 2: Getting Started -- Installing Yii -- Installing a database -- Creating a new application -- Hello, World! -- Creating the controller -- One final step -- Reviewing our request routing -- Adding dynamic content -- Adding the date and time -- Adding the date and time, a better approach -- Have you been paying attention? -- Linking pages together -- Linking to a new page -- Getting a little help from Yii CHtml -- Summary -- Chapter 3: The TrackStar Application -- Introducing TrackStar -- Creating user stories -- Users -- Projects -- Issues -- Navigation and page flow -- Defining a data scheme -- Defining our development methodology -- Automated software testing -- Unit and functional testing -- Benefits of testing -- Test-driven development -- Testing in Yii -- Unit tests -- Functional tests -- Hello TDD! -- Summary -- Chapter 4: Iteration 1 -- Iteration planning -- Creating the new application -- Connecting to the database -- Testing the connection -- Adding a db connection as an application component -- Summary -- Chapter 5: Iteration 2 -- Iteration planning -- Running our test suite -- Creating the project table -- Naming conventions -- Creating the AR model class -- Configuring Gii -- Using Gii to create our Project AR class -- Testing out our newly generated code -- Was all that testing really necessary? -- Enabling CRUD operations for users -- Creating CRUD scaffolding for projects -- Creating a new project -- Reading the project -- Updating and deleting projects -- Managing projects in admin mode -- More on testing8212;fixtures -- Configuring the fixture manager -- Creating a fixture -- Configuring this fixture for use -- Specifying a test database -- Summary -- Chapter 6: Iteration 3 -- Iteration planning -- Running the test suite -- Designing the schema -- Defining some relationships -- Building the database and the relationships -- Creating the Active Record model classes -- Creating the issue model class -- Creating the User model class -- Creating the Issue CRUD operations -- Using the Issue CRUD operations -- Creating a new Issue -- Adding the types drop-down menu -- Getting the test in the "Red" -- Moving From "Red" To "Green" -- Moving Back To "Red" -- Getting back to "Green" once again -- Adding the issue type dropdown -- Adding the status dropdown: Do it yourself -- Fixing the owner and requester fields -- Enforcing a project context -- Implementing a filter -- Adding a filter -- Specifying the filtered actions -- Adding some filter logic -- Adding the project id -- Altering the project details page -- Removing the project input form field -- R. Print version record. Annotation This is a step-by-step tutorial for developing web applications using Yii. This book follows the test-first, incremental, and iterative approach to software development while developing a project task management application called "TrackStar." If you are a PHP programmer with knowledge of object oriented programming and want to rapidly develop modern, sophisticated web applications, then this book is for you. No prior knowledge of Yii is required to read this book. PHP (Computer program language) http://id.loc.gov/authorities/subjects/sh99002710 Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Web sites Design. http://id.loc.gov/authorities/subjects/sh98000035 Web site development. http://id.loc.gov/authorities/subjects/sh98004795 Agile software development. http://id.loc.gov/authorities/subjects/sh2007006411 PHP (Langage de programmation) Logiciels d'application Développement. Sites Web Conception. Sites Web Développement. Méthodes agiles (Développement de logiciels) COMPUTERS Programming Languages JavaScript. bisacsh COMPUTERS Programming Languages VBScript. bisacsh Agile software development fast Application software Development fast PHP (Computer program language) fast Web site development fast Web sites Design fast has work: Agile web application development with Yii 1.1 and PHP5 (Text) https://id.oclc.org/worldcat/entity/E39PCYCjj7jT8rRHP9FPGctp3j https://id.oclc.org/worldcat/ontology/hasWork Print version: Winesett, Jeffery. Agile web application development with Yii1.1 and PHP5. Birmingham, UK : Packt Publishing, 2010 1847199585 (OCoLC)666718235 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=358515 Volltext |
spellingShingle | Winesett, Jeffrey Agile web application development with Yii1.1 and PHP5 / Cover -- Copyright -- Credits -- About the Author -- About the Reviewers -- Table of Contents -- Preface -- Chapter 1: Meet Yii -- Yii is easy -- Yii is efficient -- Yii is extensible -- MVC architecture -- The model -- The view -- The controller -- Stitching these together: Yii request routing -- Blog posting example -- Object-relational mapping and Active Record -- Active Record -- The view and controller -- Summary -- Chapter 2: Getting Started -- Installing Yii -- Installing a database -- Creating a new application -- Hello, World! -- Creating the controller -- One final step -- Reviewing our request routing -- Adding dynamic content -- Adding the date and time -- Adding the date and time, a better approach -- Have you been paying attention? -- Linking pages together -- Linking to a new page -- Getting a little help from Yii CHtml -- Summary -- Chapter 3: The TrackStar Application -- Introducing TrackStar -- Creating user stories -- Users -- Projects -- Issues -- Navigation and page flow -- Defining a data scheme -- Defining our development methodology -- Automated software testing -- Unit and functional testing -- Benefits of testing -- Test-driven development -- Testing in Yii -- Unit tests -- Functional tests -- Hello TDD! -- Summary -- Chapter 4: Iteration 1 -- Iteration planning -- Creating the new application -- Connecting to the database -- Testing the connection -- Adding a db connection as an application component -- Summary -- Chapter 5: Iteration 2 -- Iteration planning -- Running our test suite -- Creating the project table -- Naming conventions -- Creating the AR model class -- Configuring Gii -- Using Gii to create our Project AR class -- Testing out our newly generated code -- Was all that testing really necessary? -- Enabling CRUD operations for users -- Creating CRUD scaffolding for projects -- Creating a new project -- Reading the project -- Updating and deleting projects -- Managing projects in admin mode -- More on testing8212;fixtures -- Configuring the fixture manager -- Creating a fixture -- Configuring this fixture for use -- Specifying a test database -- Summary -- Chapter 6: Iteration 3 -- Iteration planning -- Running the test suite -- Designing the schema -- Defining some relationships -- Building the database and the relationships -- Creating the Active Record model classes -- Creating the issue model class -- Creating the User model class -- Creating the Issue CRUD operations -- Using the Issue CRUD operations -- Creating a new Issue -- Adding the types drop-down menu -- Getting the test in the "Red" -- Moving From "Red" To "Green" -- Moving Back To "Red" -- Getting back to "Green" once again -- Adding the issue type dropdown -- Adding the status dropdown: Do it yourself -- Fixing the owner and requester fields -- Enforcing a project context -- Implementing a filter -- Adding a filter -- Specifying the filtered actions -- Adding some filter logic -- Adding the project id -- Altering the project details page -- Removing the project input form field -- R. PHP (Computer program language) http://id.loc.gov/authorities/subjects/sh99002710 Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Web sites Design. http://id.loc.gov/authorities/subjects/sh98000035 Web site development. http://id.loc.gov/authorities/subjects/sh98004795 Agile software development. http://id.loc.gov/authorities/subjects/sh2007006411 PHP (Langage de programmation) Logiciels d'application Développement. Sites Web Conception. Sites Web Développement. Méthodes agiles (Développement de logiciels) COMPUTERS Programming Languages JavaScript. bisacsh COMPUTERS Programming Languages VBScript. bisacsh Agile software development fast Application software Development fast PHP (Computer program language) fast Web site development fast Web sites Design fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh99002710 http://id.loc.gov/authorities/subjects/sh95009362 http://id.loc.gov/authorities/subjects/sh98000035 http://id.loc.gov/authorities/subjects/sh98004795 http://id.loc.gov/authorities/subjects/sh2007006411 |
title | Agile web application development with Yii1.1 and PHP5 / |
title_auth | Agile web application development with Yii1.1 and PHP5 / |
title_exact_search | Agile web application development with Yii1.1 and PHP5 / |
title_full | Agile web application development with Yii1.1 and PHP5 / Jeffery Winesett. |
title_fullStr | Agile web application development with Yii1.1 and PHP5 / Jeffery Winesett. |
title_full_unstemmed | Agile web application development with Yii1.1 and PHP5 / Jeffery Winesett. |
title_short | Agile web application development with Yii1.1 and PHP5 / |
title_sort | agile web application development with yii1 1 and php5 |
topic | PHP (Computer program language) http://id.loc.gov/authorities/subjects/sh99002710 Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Web sites Design. http://id.loc.gov/authorities/subjects/sh98000035 Web site development. http://id.loc.gov/authorities/subjects/sh98004795 Agile software development. http://id.loc.gov/authorities/subjects/sh2007006411 PHP (Langage de programmation) Logiciels d'application Développement. Sites Web Conception. Sites Web Développement. Méthodes agiles (Développement de logiciels) COMPUTERS Programming Languages JavaScript. bisacsh COMPUTERS Programming Languages VBScript. bisacsh Agile software development fast Application software Development fast PHP (Computer program language) fast Web site development fast Web sites Design fast |
topic_facet | PHP (Computer program language) Application software Development. Web sites Design. Web site development. Agile software development. PHP (Langage de programmation) Logiciels d'application Développement. Sites Web Conception. Sites Web Développement. Méthodes agiles (Développement de logiciels) COMPUTERS Programming Languages JavaScript. COMPUTERS Programming Languages VBScript. Agile software development Application software Development Web site development Web sites Design |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=358515 |
work_keys_str_mv | AT winesettjeffrey agilewebapplicationdevelopmentwithyii11andphp5 |