製品

ノンブロッキング印刷

4D 20 R4 では、4D 内部の印刷ジョブの管理が大幅に改善されました。4D は、複数の印刷ジョブを並行して実行できるようになり、アプリケーションの反応性が格段に向上すると同時に、並行する印刷ジョブの管理が容易になりました。

詳しく説明しましょう!

製品 blank

PHPコマンドの廃止予定と4DビルトインのPHPインタプリタの削除

PHPは、Web開発において重要な役割を果たし、またzip、ハッシュ、LDAP機能など、ネイティブ言語ではまだ利用できない機能を提供するために4D v12で導入されました。4Dは、これらのPHP機能の多くをコア機能に取り込んできました。その結果、4D v20 R3ではビルトインのPHPインタプリタを削除し、v21ではPHPコマンドの廃止予定プロセスを開始することにしました。

4DからPHPコマンドを完全に削除するわけではありませんが、今後はPHPコードを実行するためにはシステムワーカーを使って実行することが強く推奨されます。

このブログでは、この移行プロセスについて説明しながら、PHP Execute コマンドを通して外部インタープリタを使用する方法や、システムワーカーでPHP コードを効率的に実行する方法を説明します。

製品 blank

見えないキャラクターがステージに!?

Deeplからの自動翻訳

ITのベストプラクティスは時々変化しますが、テキストファイルの特定の不可視文字の管理はその一例です。EOL(End of Line)文字は、特にバージョン管理システム統合の目的で進化してきました。同じように、UnicodeテキストファイルのBOM(Byte Order Mark)は、あまり使われなくなってきています。

4D v19 R2では、4Dはこれらのベストプラクティスに沿ってスムーズに進化しており、より柔軟な対応が可能です。

製品 blank

XPath サポートの強化

Deeplからの自動翻訳

XPath は、XML 文書を簡単に操作できるようにする言語です。これは、すでに DOM Find XML element 4D v18 R3では、XPath構文のサポートが劇的に強化されました。もし、あなたが、パスにワイルドカードを使用するような機能を要望しているのであれば、読み続けてください!

ヒント blank

互換性の設定 – ネストされたトランザクション (その3)

Deeplからの自動翻訳

互換性設定とパフォーマンス向上のための「隠し」機能についての継続的なシリーズを歓迎します。 最初の投稿では、QUERY BY FORMULA コマンドと、それがアプリケーションの動作に与える影響について見てきました。第2回目はピリオドとカンマをプレースホルダーとして使用する」という互換性オプションについて、「数字が>>>>>>>のように表示される」 問題を回避するために紹介しました。

3回目の今回は、「ネストされたトランザクション」について説明します。

ヒント blank

互換性設定 – ピリオドとカンマをプレースホルダーとして使用する (その2)

Deeplからの自動翻訳

互換性設定と、アプリケーションのパフォーマンスと動作を劇的に改善するのに役立つ秘密のオプションに関する一連のブログ記事を開始しました。最初の投稿は、QUERY BY FORMULA についてでした。

互換性シリーズの第二弾は、ビジネスアプリケーションの国際的な使用についてです。これは、他の国に販売すること、あるいは、他の国から同僚が来てしばらく仕事をするが、その国のシステムを使用することを意味します。

もしあなたが「数値が>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><

ヒント blank

互換性の設定 – またはパーキングブレーキをかけたまま運転する(Part 1)

Deeplからの自動翻訳

コードキッチンでは、通常、データベースの設定、特に互換性の設定に時間をかけます。アプリケーション開発者と議論していると、「あ、これ変えたことない」影響がよくわからないから触らないほうがいい」と言われることがよくあります。

これらの設定は、アプリケーションのパフォーマンスや動作に劇的な影響を与える可能性があるため、これらの「秘密の」設定について説明するブログ記事のシリーズを開始しました。