PHP ????? ??? ?? ??? ???? ??? ?????? Paragonie/Halite? ??????!
Apr 17, 2025 pm 08:21 PM?? ?? ???? ??? PHP ????? ??? ?? ??? ??? ??????. ??? ????? ??? ??? ???? ????? ??. ?? ??? ??? ?, Paragonie/Halite ?????? ? ??? ?????? ??? ????? ?? ? ?? ???? ?? ?? ???? ??????.
?? ??? ?? ???? ?? ? ????.
Paragonie/Halite? Libsodium? ???? ? ?? ??? ????? ????????. Paragon Initiative Enterprises?? ????? PHP ????? ???? ???? ?? ??? ???? ???? ?? ??????. Halite? ???? ?? ? ?? ??? ??? ??? ????? ??? ???? Halite? ???? ??? API? ?????.
?? Libsodium? Halite? ???????. Libsodium? ????? ?? ??? ??? ? ????.
<code>sudo apt-get install php7.2-sodium</code>
?? ?? ???? ???? Halite? ??????.
<code>composer require paragonie/halite:^5</code>
??? ???? ???? Halite? ???? ??? ? ????. ??? ?? ??? ? ?? ??? Halite? ???? ??? ???? ??? ????.
<code class="php">use ParagonIE\Halite\KeyFactory; use ParagonIE\Halite\Symmetric\Crypto as Symmetric; use ParagonIE\HiddenString\HiddenString; // 生成并保存加密密鑰$encKey = KeyFactory::generateEncryptionKey(); KeyFactory::save($encKey, '/path/outside/webroot/encryption.key'); // 加載加密密鑰$encryptionKey = KeyFactory::loadEncryptionKey('/path/outside/webroot/encryption.key'); // 加密消息$message = new HiddenString('This is a confidential message for your eyes only.'); $ciphertext = Symmetric::encrypt($message, $encryptionKey); // 解密消息$decrypted = Symmetric::decrypt($ciphertext, $encryptionKey); var_dump($decrypted->getString() === $message->getString()); // bool(true)</code>
Halite? ?? ??? ???, ?? ?? ? ?? ??? ??? ???? ? ?? ???? ?????? ???? API? ???? ???? ??? ???? ?? ?????.
<code class="php">use ParagonIE\Halite\File; use ParagonIE\Halite\KeyFactory; $encryptionKey = KeyFactory::loadEncryptionKey('/path/outside/webroot/encryption.key'); File::encrypt('input.txt', 'output.txt', $encryptionKey);</code>
Halite ??? ??? ?? ??? ????? ??? ??? ???? ?????? ????. API ???? ???? ???? ???? ???? ??? ???? ??? ???? ???? ????. ?? Halite? ???? ???? ??? ? ??? ??? ??? ??? ?????.
????? Paragonie/Halite? ?????? ??? ??? ??? ????? ??? ????? ?? ? ?? ???? ?? ??????. ???? ???? ?? PHP ??? ???? ?? ??? Halite? ??? ??? ? ??? ????.
? ??? PHP ????? ??? ?? ??? ???? ??? ?????? Paragonie/Halite? ??????!? ?? ?????. ??? ??? PHP ??? ????? ?? ?? ??? ?????!

? AI ??

Undress AI Tool
??? ???? ??

Undresser.AI Undress
???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover
???? ?? ???? ??? AI ?????.

Clothoff.io
AI ? ???

Video Face Swap
??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

?? ??

??? ??

???++7.3.1
???? ?? ?? ?? ???

SublimeText3 ??? ??
??? ??, ???? ?? ????.

???? 13.0.1 ???
??? PHP ?? ?? ??

???? CS6
??? ? ?? ??

SublimeText3 Mac ??
? ??? ?? ?? ?????(SublimeText3)

2024 ?? ?? Laravel ?? ???? ??? ????. 1. Laraveldebugbar, ??? ?????? ????? ? ?????. 2. ??? ?? ???? ????? ???? Laraveltelescope; 3. Laravelhorizon, Redis ??? ?? ??. ??? ?? ?? ?? ??? ? ?? ???? ??? ???? ? ????.

Laravel? YII? ?? ???? ?? ??, ??? ?? ? ?? ???????. 1. Laravel? ??? ???? ???? ????? Eloquentorm ? Artisan ??? ?? ??? ??? ???? ?? ?? ? ????? ?????. 2.YII? ??? ???? ????, ? ?? ??????? ????, ???? Activerecord ? ?? ???? ????? ??? ?? ??? ????.

?? ?? ???? Laravel ??? ???? ??? ??? ????. 1. windows : XAMPP? ???? PHP ? Composer? ???? ?? ??? ???? Laravel? ?????. 2.MAC : Homebrew? ???? PHP ? ???? ???? Laravel? ??????. 3.Linux : Ubuntu? ???? ???? ?????? PHP ? Composer? ???? Laravel? ??????. ? ???? ?? ??? ??? ???? ?? ??? Laravel ?? ??? ??? ??? ???? ?? ?????.

Laravel? Sentry? Bugsnag? ???? ?? ???? ???? ??? ?? ? ? ????. 1. Composer.json? Sentrysdk? ??????. 2. config/app.php? ??? ??? ?? ??? ??????. 3. .env ???? sentrydsn? ??????. 4. app \ exceptions \ handler.php?? ??? ?? ???? ??????. 5. ???? ???? ??? ?????? ?? ???? ??? ??????. 6. app \ exceptions \ handler.php? ugsnag ?? ???? ??????. 7. Bugsnag ????? ??????

Composer? PHP? ??? ?? ???? Composer.json ??? ?? ???? ???? ?????. 1) ??? ??? ?? ?? Composer.json? ?? ?????. 2) ??? ??? ?????? ???; 3) Packagist?? ?? ?? ????? ???? ?????? ?????. 4) Composer.Lock ??? ???? ? ??? ? ???? ?? ?? ???? ???? ?? ??? ??? ?????.

MySQL ??????? ????? Apache ?? ?? ??? ?????. 1. Apache ? MySQL? ???? ??? ??????. 2. httpd.conf ?? apache2.conf? loadmodule ? addhandler ???? ???? PHP? ?????? Apache ??; 3. MySQL? ????? PHP ??, php.ini?? mySQLI ??? ??????. 4. ??? PHP ??? ???? ???????. ??? ??? ?? Apache? MySQL ?? ??? ????? ??? ? ????.

Laravelsocialite ???? ???? Laravel ??? ??? ?? ??? ???? ?? ? ? ????. 1. ??? ??? ?? : ComposerRequirelaravel/Socialite ??. 2. ??? ?? ?? ? ?? ?? : config/app.php?? ?? ??? ??????. 3. API ?? ?? ?? : .env ? config/services.php?? ?? ??? API ?? ??? ??????. 4. ?? ???? ?? : ?? ??? ??? ????? ???? ?? ???? ? ?? ??? ??????. 5. FAQ ?? : ??? ???, ??? ???, ?? ? ?? ??? ?????. 6. ??? ?? :

Composer? Composer.json ??? ?? ???? ???? ???? PHP ??? ?? ?????. 1. Composerinit? ???? ????? ???????. 2. ComposerRequireGuzzleHTTP/Guzzle? ?? ???? ??????. 3. ?? ???? ?? ????? ?? ? ???? ?? ??? ?????. 4. ??? ??? ?? ???? ??? ComposerWhy-not ??? ?? ??? ? ? ????. 5. ComposerInstall-prefer-dist? ???? ????? ???? ?????? ? ?? ???? ?????.
