public/.htaccess 文件支持隐藏 URL 中的 index.php,如过你的 Laravel 应用使用 Apache 作为服务器,需要先确保 Apache 启 用了 mod_rewrite
模块以支持 .htaccess 解析。 如果 Laravel 自带的 .htaccess 文件不起作用,试试将其中内容做如下替换: Options +FollowSymLinks RewriteEngine 目录中,该目录包含了应用支持的每种语言的 子目录: /resources /lang /en messages.php /
es messages.php 所有语言文件都返回一个键值对数组,例如: 'Welcome to 目录下的文件中,这个目录包含了应用所支持的每种语言所对应的子目录: /resources /lang /en messages.php /
es messages.php 所有语言文件都返回有对应缩写键的字符串数组,例如:
0 码力 |
377 页 |
14.56 MB
| 1 年前 3
Webpack & Laravel Elixir Laravel Elixir 6.0 和 Laravel 5.3 一起发布,新版本将捆绑支持 Webpack 和 Rollup JavaScript 模块。 默认情况下,Laravel 5.3 的 gulpfile.js 文件现在已经使用 Webpack 来编译 JavaScript: elixir(mix => { mix.sass('app 目录中,在该目录中应该包含应用支持的每种语言的子目录: /resources /lang /en messages.php /es messages.php 所有语言文件都返回一个键值对数组,例如: 'Welcome to ECMAScript 2015,模块管理, 最小化以及合并原生 JavaScript 文件。 使用模块编写 ES2015 的时候,可以选择 Webpack 或 Rollup ,如果你对这些工具很陌生,别担心, Elixir 会为你处理所有背后的复杂逻辑。默认情况下,Laravel 的 gulpfile 使用 webpack 来编译 JavaScript,当然,你也可以选择使用自己喜欢的模块管理器。 Webpack
0 码力 |
691 页 |
9.37 MB
| 1 年前 3
public/.htaccess 文件支持 URL 中隐藏 index.php,如过你的 Laravel 应用 使用 Apache 作为服务器,需要先确保 Apache 启用了 mod_rewrite 模块以支持.htaccess 解析。 如果 Laravel 自带的.htaccess 文件不起作用,试试将其中内容做如下替换: Options +FollowSymLinks RewriteEngine coffee(['app.coffee', 'controllers.coffee']); }); 5.2 Browserify Elixir 还提供了 browserify 方法,从而让你可以在浏览器中引入模块并使用 EcmaScript 6。 该任务假定你的脚本都存放在 resources/assets/js 而且将结果文件存放到 public/js/bundle.js: elixir(function(mix) 目录中,在该目录中应该包含应用支持的每种语言的子 目录: /resources /lang /en messages.php /es messages.php 所有语言文件都返回一个键值对数组,例如: 'Welcome to
0 码力 |
307 页 |
3.46 MB
| 1 年前 3
coffee(['app.coffee', 'controllers.coffee']); }); 5.2 Browserify Elixir 还提供了 browserify 方法,从而让你可以在浏览器中引入模块并使用 EcmaScript 6。 该任务假定你的脚本都存放在 resources/assets/js 而且将结果文件存放 到 public/js/bundle.js: elixir(function(mix) 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 中文学习资源 265 messages.php /es messages.php 所有语言文件都返回一个键值对数组,例如: 'Welcome to
0 码力 |
377 页 |
4.56 MB
| 1 年前 3
Design Patterns et webdev • Inversion de contrôle (IoC4) • Model View Controller – M : Accès aux données, logique métier – V : Templates des pages à générer – C : Orchestration, transfert des infos • Front Gateway, Data Mapper, … • UI Patterns6 MVC for webdev Conventions • Nommage – Classes – Base de données – Fichiers et dossiers • ROUTES : http://app.host.tld/controller/action[/key/val] • Arborescence : Pretty ( | smart | clean | formatted) URL • Les URL doivent être explicites : – Manipulées par l’utilisateur – Utilisées pour le référencement • Cohérence avec l’implémentation MVC : http://app.host.tld
0 码力 |
24 页 |
1.03 MB
| 1 年前 3
fonctionnement • Un attaquant pourra : – Modifier le fonctionnement – Accéder ou modifier les données • Présence possible à tous les niveaux d’un système – Application – Serveur et Client – OS – SGBD et obsolètes 7. Identification & Authentification de mauvaise qualité 8. Manque d’intégrité des données et du logiciel 9. Carences des systèmes de contrôle et de journalisation 10. Falsification de requêtes Non exhaustif : ex. : risques liés à Node JS9 Injection de code • Données mal validées : possibilité d’exécuter du code • Passées par requêtes : – formulaires – URL – … • Type de code injectable : TOUS
0 码力 |
12 页 |
474.37 KB
| 1 年前 3
Web 19 décembre 2023 Développement web il3 Services web HE-Arc (DGR) 2022 Applications distribuées • Motivation : répartir l’exécution sur plusieurs machines – Principe : Les composants/services communiquent Utiliser les technologies du web, comme HTTP et XML : – indépendantes de la plateforme, éprouvées, largement utilisées • Système distribué importance de l’architecture : – orientée ressource1 : atome : ressource ces 1 Service web • 2 visions : – Utiliser les technos web pour développer des applis distribuées – Accès pour une application aux services offerts aux humains • Service web = webapp pour une autre
0 码力 |
6 页 |
47.90 KB
| 1 年前 3
être • Intégrité des données – Assurer que les données reçues sont celles qui ont été envoyées • Confidentialité des données – Eviter que des tiers ne puissent voir les données • Authentification du client HTTP, SMTP, SIP, … • Services offerts : – Authentification serveur + intégrité données – Confidentialité des données – Authentification optionnelle du client • Certificats (clé publique associée au certificat) certificat • Garantir le lien entre une entité physique et une entité numérique : – Intégrité des données – Authentification – Confidentialité • Document contenant une identité et une signature numérique
0 码力 |
6 页 |
109.17 KB
| 1 年前 3
Syndication • Principe de vendre un contenu à plusieurs médias • Dans les journaux : dépêches, bandes dessinées, … • Télévision : jeux, séries • Web : Flux RSS / Atom – 1 source de donnée, plusieurs abonnés – Contenu fréquentes Historique • Feed (fil ou flux) RSS • Format d’échange de données en XML – fournir ou recueillir des données structurées • Utilisation d’un lecteur (agrégateur) RSS • RSS V.90 Créé en 1999 par Agrégateurs • Natifs – Navigateurs (IE, FF, …) – Clients mail (OL, TB, Evolution, …) – Applis dédiées (Newsgator, FeedDemon, …) • WebApps – Feedly, NetVibes, Sniptracker… • Extensions – Sage • Liste4
0 码力 |
7 页 |
52.98 KB
| 1 年前 3