既然API v2已经消失了,那么在没有v3 API的情况下,如何获得频道的简单RSS提要?如果目标是提要阅读器,我对Yahoo Pipes或任何比为v3 API创建应用程序更简单的解决方法开放.我只需要一个RSS提要.到目前为止它已公开发布,现在可以停止任何一分钟(我认为).那么为什么不在没有API密钥的情况下访问它呢?
以这个哈希为例:
ba7816bf 8f01cfea 414140de 5dae2223 b00361a3 96177a9c b410ff61 f20015ad
Run Code Online (Sandbox Code Playgroud)
对于我的目的来说太长了,所以我打算使用其中的一小部分,例如:
ba7816bf8f01
ba7816bf
Run Code Online (Sandbox Code Playgroud)
或者类似的。我的预期用例:
//example.com/video-gallery/灯箱/ ba7816bf8f01
我以为我会将视频的 URL SHA256,使用前几个字符作为临时 ID。我应该从生成的哈希中使用多少个字符,以大大减少冲突的机会?
我从URLs and Hashing by Google 中得到了这个想法。
我使用AWS Cloud9 Amazon Web Services aka Cloud9 IDE.我正在尝试实现一个设置,我可以轻松地将前端(而非CLI)PHP版本与PHPBrew在5.6和7之间切换.现在,我只实现了bash有5.6.31,前端phpinfo()说PHP版本5.5.9-1ubuntu4.17,这显然是我不想看的东西.我已经设法在另一个工作区中执行此操作,其中它说PHP版本5.6.31,但我害怕触摸该工作区以冒险尝试切换到PHP 7.我不知道我是如何实现PHPBrew的版本系统级PHP ...
我已经阅读了相关的主题和问题,但他们没有帮助我.这就是我现在设置的方式:
curl -L -O https://github.com/phpbrew/phpbrew/raw/master/phpbrew
chmod +x phpbrew
sudo mv phpbrew /usr/local/bin/phpbrew
phpbrew -v
phpbrew init
echo '[[ -e /home/ubuntu/.phpbrew/bashrc ]] && source /home/ubuntu/.phpbrew/bashrc' >> ~/.bashrc
sudo apt-get update
sudo apt-get install apache2-dev
sudo apt-get install libcurl4-gnutls-dev
sudo apt-get install libmcrypt-dev libreadline-dev
sudo phpbrew install php-5.6.31 +default +dbs +mb +iconv +apxs2=/usr/bin/apxs2
Run Code Online (Sandbox Code Playgroud)
请注意,我不知道我在做什么,我从未使用过Linux.我只是从这样的线程收集这些线条,看起来很有希望,但我必须遗漏一些东西.
其他信息(在评论中要求):
$ cat /etc/apache2/mods-available/php5.load
LoadModule php5_module /usr/lib/apache2/modules/libphp5.6.31.so
$ phpbrew list
* php-5.6.31
Run Code Online (Sandbox Code Playgroud)
phpbrew switch在我安装了5.6.31和7之后,理想情况下我会切换.现在,如果我能用它来使用5.6.31,我会感到满意
目前,我所做的是将 …
我有一个 docker compose 设置,其中包括:
为了排除 Windows 网络差异,这是从内部运行的基准测试:
curl --resolve example.com:443:172.18.0.3 --write-out '%{time_total}\n' --output /dev/null https://example.com
Run Code Online (Sandbox Code Playgroud)
其中 example.com 是我的自定义域,IP 是 traefik 容器的当前 IP。我正在通过 SSH 连接到 VMware,然后在输入 后从 PowerShell 运行命令wsl。我将项目按原样从一个地方复制到另一个地方(感谢 Docker 的可移植性)。
对于 VMware 支持的实例,它始终返回约 0.2 秒,而对于 WSL,则返回 0.4-0.6 秒。它代表了 index.php 本身的负载,其中包括高性能 WP 站点的 HTML 源代码,使用手工编码的主题,无插件。在本地,静态版本似乎没有可测量的差异,或者非常轻微,在两个系统上均低于 10 毫秒。
其余配置:
我需要最新版本,而不是此处提供的 4.6.6 。我阅读了手册和其他线程,但一切都指向这个旧版本。我需要最新版本的原因是旧版本在 PHP 7.2 上不能很好地工作,如此处所述。
是否可以通过从此处下载最新版本来“手动”进行安装/升级?存档的内容看起来与我从“phpMyAdmin PPA”中获得的内容类似。我不能手动覆盖文件系统中的一些文件来将我的版本升级到最新版本吗?如果我在 Ubuntu 下解压了存档,是否有启动安装的命令?
我没有团队,除了我的代码使用的编程访问之外,我不想创建范围有限的用户来访问控制台。然而,使用 root 登录很麻烦,因为他们总是要求输入验证码。这导致我无法定期检查我的账单。我会尽可能获得付费验证码解算器扩展,这太糟糕了。因此,我本质上想创建一个具有所有功能的 root 用户,但作为 IAM 用户,因此它不需要验证码。我知道这不是最佳实践,但我又不属于任何一个重要的组织。这不起作用:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": "*",
"Resource": "*"
}
]
}
Run Code Online (Sandbox Code Playgroud) php ×2
ubuntu ×2
amazon-iam ×1
cloud9 ×1
cloud9-ide ×1
docker ×1
hash ×1
phpbrew ×1
phpmyadmin ×1
rss ×1
sha256 ×1
url ×1
windows-subsystem-for-linux ×1
wordpress ×1
wsl-2 ×1
youtube ×1