Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

44 total results found

Programació entorn servidor

Programació entorn client

API REST

Disseny i implementació de serveis web API, de tipus restful

PHP Framework. Codeigniter4

Conceptes

API REST

APIs en Codeigniter

API REST

Securització APIs

API REST

Primers passos

PHP Framework. Codeigniter4

Preparació de l'entorn de desenvolupament Creació del primer projecte CI4 Prova del projecte CI4

La primera aplicació

PHP Framework. Codeigniter4

Treball amb bases de dades

PHP Framework. Codeigniter4

EXEMPLE. Un blog

PHP Framework. Codeigniter4

Desenvolupar un blog de noticies on cada noticia tindrà una URL unica i específica sense dependre dels IDs com si que passa amb PHP tradicional Controlador Model Vistes Rutes

demo
blog

Que és una API?

API REST Conceptes

Una Aplication Program Interface (API) defineix les regles que han de complir-se que comunicar-se diferents sistemes software. Els desenvolupadors exposen o creen API per a que altres aplicacions puguin comunicar-se amb les seves aplicacions. Per exemple una a...

Que és REST?

API REST Conceptes

REST no és un protocol ni un estàndard, sinó un conjunt de límits de l'arquitectura.Quan el client envia una sol·licitud a través d'una API RESTful, aquesta transfereix una representació de l'estat del recurs a qui l'hagi sol·licitat o a l'altre extrem. El lli...

Com funciona?

API REST Conceptes

La funció bàsica d'una API RESTful és la mateixa que navegar per internet. Quan es requereix un recurs, el client es posa en contacte amb el servidor mitjançant l'API. Els desenvolupadors de l'API expliquen com el client ha d'utilitzar-la mitjançant la documen...

Beneficis de les API

API REST Conceptes

Les API RESTful tenen els avantatges següents:EscalabilitatEls sistemes que implementen API REST poden escalar de forma eficient perquè REST optimitza les interaccions entre el client i el servidor. La tecnologia sense estat elimina la càrrega del servidor per...

RESTful vs RESTless

API REST Conceptes

RESTful són totes aquelles API que compleixen amb els criteris REST, mentre que anomenarem RESTless a aquelles API que no acompleixen tots els criteris REST.Per exemple, una API que utilitzi el verb POST per totes les operacions no és una API RESTful, sinó una...

API Specification?

API REST Conceptes

Els principis de REST requereixen que la resposta del servidor contingui el següent:HTTP StatusEl codi HTTP Status conté un codi d'estat de tres dígits que comunica si la sol·licitud s'ha processat correctament o ha donat un error. Per exemple, els codis 2XX i...

Una crida API

API REST Conceptes

L'especificació d'una API o API Spec, és la documentació que descriu el comportament d'una API, seria també com un contracte de l'API. La finalitat d'aquesta documentació és guiar al desenvolupador que va integrar la utilització de l'API al sistema. Hi ha dive...

Autenticació API

API REST Conceptes

Un servei web RESTful ha d'autenticar les sol·licituds abans de poder enviar una resposta. L'autenticació és el procés per identificar una identitatPer exemple, pot demostrar la seva identitat mostrant un DNI o llicència. De forma similar, els clients dels ser...

Altres recursos

API REST

Add Token automatically POSTMANScript to login URLpm.globals.set("token", pm.response.json().token);Script to securized APIs. Pre-request scriptpm.request.headers.add("Authorization: Bearer " + pm.globals.get("token"));Enllaços Postman. Software tool to check,...

Crear una API en Codeigniter

API REST APIs en Codeigniter

Per crear una API Restful primer serà necessari crear un controlador de codeigniter indicant que aquest és un controlador de tipus restful amb el paràmetre --restful, així mateix per mantenir tots els controladors i moduls correctament etiquetats es molt recom...

Limitació APIs

API REST APIs en Codeigniter

ThrottlerCodeigniter conté una classe anomenada Throttler que proporciona prou eines per limitar l'activitat a la nostra API. Per exemple podem limitar el número d'intents en un període de temps, aquesta limitació és util per implementar limits de velocitat en...

Mecanismes de securització

API REST Securització APIs

Autenticació bàsicaÉs la forma més bàsica d'autenticació disponible per les aplicacions web, es va definir en la primera especificació del protocol HTTP. Sense ser un mecanisme elegant acompleix la seva funció. Aquest mecanisme no requereix la utilització de c...

Tokens JWT

API REST Securització APIs

JSON Web Token (JWT) és un estàndard obert per l'intercanvi de tokens d'autenticació en arquitectures client-servidor. Aquest tokens es troben en format JSON, en un entorn web, de forma segura i per verificar la identitat o el rol de l'usuari en la part client...

API RESTful. CI4 & JWT Auth

API REST Securització APIs

Instal·lar PHP JWT Librarycomposer update composer require firebase/php-jwtLa llibreria firebase/php-jwt codifica i descodifica tokens JWT en PHP segons les especificacions de la norma RFC 7519Crear JWT API-CI ComponentsArxiu configuracióphp spark make:config...

CORS. Cross-origin resource sharing

API REST Conceptes

CORS (Cross-origin resource sharing). És un mecanisme que permet sol·licitar recursos restringits, des d'una pàgina web d'un domini diferent del que ha servit el recurs. Exemple:Suposa que visites el domini http://www.sample.com i aquest intenta obtenir un obj...

Codeigniter i les API

API REST APIs en Codeigniter

OperationMethodController RoutePresenter RouteController FunctionPresenter FunctionNewGETphotos/newphotos/newnew()new()CreatePOSTphotosphotoscreate()create()Create (alias)POST photos/create create()ListGETphotosphotosindex()index()ShowGETphotos/(:segment)photo...

Esquema MVC

PHP Framework. Codeigniter4

En el moment de crear una aplicació és necessari organitzar el codi per tal que sigui senzilla d’actualitzar i localitzar fàcilment els arxius implicats en una determinada crida per així fer-ne el manteniment. Igual que altres frameworks, CodeIgniter utilitza ...

Passos previs

PHP Framework. Codeigniter4 Primers passos

Composer L'eina composer és un sistema de gestió de dependències per a projectes software, especialment per projectes desenvolupats en PHP. Permet als desenvolupadors instal·lar i gestionar les dependències de forma eficient i automàtica. És un mecanisme còmo...

Composer

PHP Framework. Codeigniter4 Primers passos

Algunes de les opcions més bàsiques de composer són:# Mostra totes les comandes disponibles de composer composer list # Mostra l'ajuda d'una comanda en concret composer help COMMAND # Elimina un paquet del projecte actual # tant de l'arxiu de requeri...

Descarrega e instal·lació de CodeIgniter

PHP Framework. Codeigniter4

Instal·lació CodeigniterCada cop que vulguem iniciar un projecte amb CodeIgniter haurem d’instal·lar una instància de CI4 i per fer-ho emprarem el gestor de paquets composercomposer create-project codeigniter4/appstarter elmeuprojecte --no-devEl paràmetre no-d...