3

私は分析の世界から来た若い開発者で、以下の開発とカスタマイズを含むプロジェクトに応募しています。

  • ダッシュボード
  • BI (ビジネス インテリジェンス) のWeb ベースのレポート。

私が言ったように、私は若くて学んでいるので、私が行った素晴らしいプロジェクトのリストを持っていないので、私の質問は次のとおりです:

Q: 持っておくべきスキルと知っておくべき技術は何ですか?

プロジェクトで使用している BI テクノロジが原因でこの質問に簡単に答えられない場合、どの主要なグループに注目する必要がありますか?

今の私の立場:

  • HTML
  • PHP
  • AJaX (JavaScript + XML)
  • CSS (?)
  • SQL
  • Oracle および IBM Cognos 用の JDBC (?)
  • 最終的に独自の言語 (ABAP / SAS /その他の主要な言語? )

上記のすべてを聞いても、何を言っているのかさっぱりわからないように聞こえる場合 (これはおそらく本当です)、どうすればよいとアドバイスしていただけますか? まず、BI プラットフォームとして何を使用しているかを調べますか? すべてのプラットフォームをカバーすることさえ可能ですか?

4

4 に答える 4

2

あなたは正しい軌道に乗っていると言えます。PHP を強力に保ちます。サーバー側の処理を行う場合は、BASH と Perl に慣れることも検討してください。クライアントがサイトに到達する前に、cron ジョブでデータを処理するための親友になることができます。そうすれば、事前に計算されたデータが表示され、ページの読み込み時にレポートが生成されるのを待つ必要がなくなります。データはキャッシュされるだけです。Web デザインの開花部分の 1 つは、Drupal のようなコンテンツ管理システムです。 、Joomla、Wordpress など。個人的には、Drupal のフレームワークに本質的に組み込まれている多くのツールを使用すると、簡単にデータ レポートを作成できることを知っています (例としてビューを使用)。

Web の世界で働くことを計画している場合、mySQL を知っておくことは重要です。Unix プラットフォーム上に構築されたほとんどの Web サイトでは、永続的なデータ ストレージとして使用されます。MongoDB もお勧めします。MongoDB は、大量のデータを扱う場合に非常に便利なデータベース タイプだからです。Mongo は create と insert で問題なく動作しますが、select ステートメントでは有効です。静的または変化の遅いデータが多数ある場合は、Mongo を使用してください。MSQL は、Windows IIS 環境で作業する場合に知っておくと役立ちます。

きれいなデータ視覚化ツールを学びたい場合は、Google Graphs API と FLEX や Silverlight などのプラットフォームを試してみてください。これらにより、ライブデータを紹介できます。

ただし、本当に大物と遊びたい場合は、非同期データ収集に Node.JS を使用してください。たとえば、人々に投票して投票情報をライブで表示できる Web ページを作成できます。

于 2013-03-22T09:17:29.713 に答える
0

既存のものをカスタマイズする場合、使用するテクノロジの選択肢があまりありません。それ以外の場合は、ほとんどのオープン ソースのレポート ソリューションが Java にあることを考えると、Java を検討することをお勧めします ( Jasper Reports と Pentaho)、Microsoft の世界を好む場合は、C# と ASP.NET が必須であり、複数のベンダー (Devexpress と Telerik など) のコントロールとソリューションを使用できます。

于 2013-03-22T16:07:48.653 に答える
0

私は、PHP ダッシュボード フレームワークである RazorFlow の開発者です。JS と CSS の部分を気にすることなく、デスクトップ、タブレット、およびモバイル デバイスで動作する HTML5 ダッシュボードを構築できるように設計されています。また、MySQL とシームレスに連携します。

興味があれば、将来のプロジェクトに使用することを検討できます。

リンク: RazorFlow PHP

デモ: RazorFlow デモ

(完全な開示: 私はこのフレームワークの開発者であり、元の作成者からの質問に関連するリソースであるため、投稿しているだけです。スタック オーバーフローについて自己宣伝するつもりはありません。)

于 2013-03-24T14:09:31.347 に答える
0

私はJoomlaを使用しています!分析とイントラネットのための CMS + プラットフォーム/フレームワークで、とても満足しています。それは非常に優れており、柔軟性があります。LDAP ディレクトリを使用して SSO をセットアップすることもできます。

また、さまざまなシステムからデータを取得するための小さなスクリプトを作成するのも比較的簡単なので、PHP に固執します。何かがうまくいかない場合は、プロジェクトの最初から直接対処できます。

PHP からのサードパーティ データベースへの接続は、非常に適切にサポートされています。また、SOAP ベースの Web サービスを使用した大規模な ERP システムとのインターフェースも比較的簡単です。

Joomla を使用している企業にとって非常に大きな例です。分析/ビッグデータ関連のもの (もちろん、修正および適応されたバージョン) は、eBayと Sears Holdings です。

于 2013-03-22T09:54:00.780 に答える