PowerBuilderベースのプロジェクトでは、MicrosoftSQLServerに300を超えるストアドプロシージャがあります。これは、PBのデータウィンドウに大きく依存するクライアントサーバーアプリケーションです。
現在、ユーザーからの機能要求があり、システムとのインターフェースにいくつかのWebベースの画面を追加する可能性があります。
Rails(チームメンバーの経験のため)とCakePHP(パフォーマンス/デプロイメントの考慮事項のため)を評価しています。
他のWebベースのプロジェクトには、多くのActiveRecord(当然、Rails上)を使用します。ただし、ストアドプロシージャとActiveRecordは相互にうまく機能しません。
私はあなたの経験と提案を聞きたいです:
- ActiveRecordに保存されている手順の書き換え(複製)を最小限に抑える方法
- 私たちがすでに見ているもの(RailsとCakePHP)の他に、代替手段は何ですか(たとえば、DataWindow.NET?、LINQ?)
ありがとう!