REST – API mit PHP #04 – Grundlagen – helper classes



Endlich geht es los, wir schaffen uns einige Grundlagen. Dazu gehören helper classes wie z.B. Enumerationen.

Autoloading : https://www.youtube.com/watch?v=FncqTfmAeXs&index=8&list=PLEOG0hXCbvaUBOBRM6cwY1IIRA0EF9Zar
Autoloading 2: https://www.youtube.com/watch?v=aB49pL9dsac&index=17&list=PLEOG0hXCbvaUBOBRM6cwY1IIRA0EF9Zar
Namepsaces: https://www.youtube.com/watch?v=-7D5HNFD4DE&index=12&list=PLEOG0hXCbvaUBOBRM6cwY1IIRA0EF9Zar
Enumeration: https://www.youtube.com/watch?v=lkG43EOQjAw&index=18&list=PLEOG0hXCbvaUBOBRM6cwY1IIRA0EF9Zar
HTTP-Methoden: https://www.youtube.com/watch?v=uNRGkPaAPFw&list=PLEOG0hXCbvaWZlZlNhsyEpyeveQ3Q6xlL&index=2

—————————————————————————

komplette Playlist: http://goo.gl/PrBdK2

Dissertation von Roy Fielding:
http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm

Literaturtipps:
RESTful Web APIs | O’Reilly Verlag | ISBN: 978-1-449-35806-8
REST API – Design Rulebook | O’Reilly Verlag | ISBN: 978-1-449-31050-9

Wiki-Links:
REST: http://de.wikipedia.org/wiki/Representational_State_Transfer
HTTP-Header: http://de.wikipedia.org/wiki/Liste_der_HTTP-Headerfelder
HTTP-Statuscodes: http://de.wikipedia.org/wiki/HTTP-Statuscode
HTTP-Methoden: http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods
Content Negotiation: http://de.wikipedia.org/wiki/Content_Negotiation

Guckt doch einfach auf meinem Kanal nach weiteren PHP-Tutorials
und lasst mir ein Abo da, wenn Ihr wollt.

Abonnieren: http://www.youtube.com/user/ZimTis?sub_confirmation=1
Google+: https://plus.google.com/+ZimTis

—————————————————————————

Entwicklungsumgebung:
IDE: Eclipse mit dem plugin Aptana
https://www.eclipse.org/downloads/
http://www.aptana.com/products/studio3/download.html
HTTP-Tool: Firefox-Plugin HTTPRequester
https://addons.mozilla.org/de/firefox/addon/httprequester/

—————————————————————————

Thumbnail und Endcardfont : Montserrat

http://www.fontsquirrel.com/fonts/montserrat

5 thoughts on “REST – API mit PHP #04 – Grundlagen – helper classes

  1. Es ist schön das du dir die ganze Arbeit zum Thema Rest gemacht hast, aber für Neueinsteiger verwendest du zu oft Begriffe die man erst nachschlagen muss, sodass man zu schnell den Bezug zum Video verliert. Schwenkst einfach gern zu weit aus.

  2. Nur zur Info, ich nutze den Postman, Chrome wenn ich ein Response bekomme mit einem Statuscode der einen Fehler repräsentiert, dann werden die Header Informationen nicht mehr gesetzt wie im Script beschrieben.

  3. Wie nutze ich den HTTPRequester, wenn ich über MAMP (localhost) arbeite? Ich habe soweit alles umgesetzt, bekomme jedoch beim HTTPRequester einen "500 Internal Server Error" angezeigt. Bei mir befindet sich der API Ordner (Projektordner) innerhalb des htdocs Ordners in MAMP.

  4. Also #01 – #03 waren ja wirklich verständlich, aber hier schnalle ich schon in den ersten 5 Minuten ab; warum und für was braucht man die helper-classes, was macht die Konstante "DIRECTORY_SEPERATOR". Bei mir funktioniert es auf jeden Fall nicht und das ist frustig, wenn man zu Beginn vllt. noch hofft, später den Sinn erfassen zu können. Dazu muss aber erst mal der Kram laufen; statt dass das Tutorial Schritt für Schritt aufbaut, haut es einem beim Einstieg Sachen um die Ohren, die man als REST-Neuling einfach nicht weiß.

Leave a Reply

Your email address will not be published.