《Slides Dev Web》 09. Services Web
systèmes, langages, … – Solution : Protocole générique, abstraction différences – Exemples : RPC, RMI (java), CORBA, DCOM (MS) • Utiliser les technologies du web, comme HTTP et XML : – indépendantes de la Hypermédia comme moteur de l’état de l’application • Ressource : information ou moyen d’accès – ex. : météo du jour, adresse ajout d’un article à un blog, … • Représentation : forme donnée à la ressource – 19https://uddi.xml.org/ 20https://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm 21https://www.oasis-ws-i.org/ 22https://larlet.fr/david/biologeek/archives/20070629-architecture-orientee-ressource-pour-fai0 码力 | 6 页 | 47.90 KB | 1 年前3
《Slides Dev Web》 05. JavaScript & DOM
généraliste (paquets npm) Caractéristiques du langage • Orienté Objet par prototype • Syntaxe proche de C, Java • Faiblement typé : – Pas de déclaration, type déterminé par la dernière affectation – Risque : typo Tutoriels The Modern JS Tuto37 w3schools38 • Outils de développement Chrome et Firefox (F12, Ctrl+Shift I) • Visualisation du DOM39 • Outils web – JSFiddle40 – JSLint41 Sources 34https://developer.mozilla0 码力 | 10 页 | 91.95 KB | 1 年前3
Laravel 6.0 中文文档还是通过一个新的配置文件来覆盖它。如果要避开这个选择,需要在 安装软件包时使用如下命令来避免覆盖由 Homestead 写入的任何 配置: sudo apt-get -y \ -o Dpkg::Options::="--force-confdef" \ -o Dpkg::Options::="--force-confold" \ install your-package 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun.com 104 你可以通 过 http://8f3361ed.ngrok.io/ 或 https://8f3361ed.ngrok.i o 从任意联网机器访问站点(因为已经公开到互联网上): 要停止共享站点,使用 Control + C 快捷键结束该命令即可。 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun.com 254 vendor/laravel/framework/src/Illuminate/Http/Concerns/I nteractsWithInput.php。 通过动态属性获取输入 此外,你还可以通过使用 Illuminate\Http\Request 实例上的动态 属性来访问用户输入。例如,如果你的应用表单包含0 码力 | 1442 页 | 14.66 MB | 1 年前3
Laravel 3.2 Documentationblog posts. Your composer would contain the logic to load the blog posts so that all you have to do i load the view and it's all ready for you. This keeps you from having to make sure that your controllers root route. Registering bundle routes: Route::get('(:bundle)/panel', function() { return "I handle requests to admin/panel!"; }); Controller Routing Controllers provide another way to manage examples of functionality that would exist within a model are: Database Interactions File I/O Interactions with Web Services For instance, perhaps you are writing a blog. You will likely0 码力 | 139 页 | 1.13 MB | 1 年前3
Laravel 5.1 中文文档udp 4、使用 Blackfire Profiler 进行性能分析 SensioLabs 的 Blackfire Profiler 能自动收集代码执行数据,比如内存、CPU 时间、硬盘 I/O 等,Homestead 使得在应用中使用该 profiler 变得轻而易举。 所有需要的软件包已经安装到 Homestead 盒子,你只需要在 Homestead.yaml 文件中设置 Blackfire 语句,这些指令函数和 PHP 的相同: @if (count($records) === 1) I have one record! @elseif (count($records) > 1) I have multiple records! @else I don't have any records! @endif 为方便起见,Blade 还提供了@unless 2 循环 除了条件语句,Blade 还提供了简单指令处理 PHP 支持的循环结构,同样,这些指令函数 和 PHP 的一样: @for ($i = 0; $i < 10; $i++) The current value is {{ $i }} @endfor @foreach ($users as $user)This is user {{ $user->id
0 码力 | 307 页 | 3.46 MB | 1 年前3
《Slides Dev Web》 03. Laravel
Prise en main rapide • Bonne documentation, grande communauté2 • Incite au respect des principes S.O.L.I.D3 • Gratuit et opensource (Licence MIT) Historique • Projet initié en 2011 par Taylor Otwell40 码力 | 8 页 | 224.34 KB | 1 年前3
Laravel 5.2 中文文档udp 4、使用 Blackfire Profiler 进行性能分析 SensioLabs 开发的 Blackfire Profiler 能自动收集代码执行数据,比如内存、CPU 时间、 硬盘 I/O 等,Homestead 使得在应用中使用该性能分析器变得轻而易举。 Blackfire Profiler 需要的软件包已经预安装到 Homestead 盒子,你只需要 在 Homestead.yaml 语句,这些指令函数和 PHP 的相 同: @if (count($records) === 1) I have one record! @elseif (count($records) > 1) I have multiple records! @else I don't have any records! @endif 为方便起见,Blade 还提供了 循环 除了条件语句,Blade 还提供了简单指令处理 PHP 支持的循环结构,同样,这些指令函 数和 PHP 的一样: @for ($i = 0; $i < 10; $i++) The current value is {{ $i }} @endfor @foreach ($users as $user)This is user {{ $user->id
0 码力 | 377 页 | 4.56 MB | 1 年前3
Laravel 5.6 中文文档语句,这些指令的功能和 PHP 相同: @if (count($records) === 1) I have one record! @elseif (count($records) > 1) I have multiple records! @else I don't have any records! @endif 为方便起见,Blade 还提供了 @unless iv> @endif Switch 语句 switch 语句可以通过 @switch,@case,@break,@default 和 @enswitch 指令构建: @switch($i) @case(1) First case... @break @case(2) Second case... 除了条件语句,Blade 还提供了简单的指令用于处理 PHP 的循环结构,同样,这些指令的功能和 PHP 对应功能完全一样: @for ($i = 0; $i < 10; $i++) The current value is {{ $i }} @endfor @foreach ($users as $user)This is user {{ $user->id
0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 5.3 中文文档Log::info('Showing user profile for user: '.$id); return view('user.profile', ['user' => User::findOrFail($i d)]); } } 该日志记录器提供了 RFC 5424 中定义的八种日志级别:emergency、alert、critical、error、 warning、notice、info 语句,这些指令函数和 PHP 的相同: @if (count($records) === 1) I have one record! @elseif (count($records) > 1) I have multiple records! @else I don't have any records! @endif 为方便起见,Blade 还提供了 循环 除了条件语句,Blade 还提供了简单指令处理 PHP 支持的循环结构,同样,这些指令函数和 PHP 的一样: @for ($i = 0; $i < 10; $i++) The current value is {{ $i }} @endfor @foreach ($users as $user)This is user {{ $user->id
0 码力 | 691 页 | 9.37 MB | 1 年前3
《Slides Dev Web》 08 . RSSstructurées • Utilisation d’un lecteur (agrégateur) RSS • RSS V.90 Créé en 1999 par Netscape • RSS v1.0 par O’Reilly en 2000 • RSS v2.0 par Dave Winer (Harvard) en 2002 • Atom v1.0 en 2005 (développement communautaire)0 码力 | 7 页 | 52.98 KB | 1 年前3
共 17 条
- 1
- 2













