一个用于存储航班信息、在可放大的世界地图上显示路径以及计算统计数据的网站,提供大量免费的航空公司、机场和航线数据。
欢迎来到 OpenFlights 的代码库,这是一款工具,可让您绘制全球航班的地图,以各种有趣的方式搜索和筛选航班,自动计算统计数据,并与朋友和全世界分享您的航班和旅程(如果您愿意)。
大多数人来这里是为了获取 免费的机场、航空公司和航线数据。请参阅 文档 或直接进入 数据本身。
请参阅 locale 了解受支持的语言以及编辑或添加新语言的说明。
我要坦白地说,这个代码库是一团糟。大部分代码都是在 2008 年写的,当时 PHP 看起来是个好主意,而学习 JavaScript 的唯一方法就是用艰苦的方式。你可能会遇到一些残存的健全性(例如单元和集成测试或包管理),这些都是在不完整的情况下加入的。总的来说,这是一个典型的 LNMP 应用程序。JavaScript 前端(主要在单体 openflights.js 中,部分位于 js) 与 Nginx/PHP 后端(在 php) 通信,后端包裹着 MySQL 数据库。
cp php/config.sample.php php/config.php 并设置 $host = "db",以便主机名与数据库容器主机名匹配。暂无开放 Issues,或尚未同步最近议题。