1

私は独自の PHP フレームワークを開発しました。これは、さまざまなアプリを強化するために使用されます。現時点では、Twig、Symfony YAML、Monolog、および Facebook SDK をコンポーネントとして使用しています。ここで、コンテンツを更新する人が安全な領域にログインできるように管理セクションを作成する必要があります。また、ユーザー セクションである可能性が非常に高いため、それぞれの役割も異なります。

私は Zend と Symfony のコンポーネントの外観が好きで、それに関連するスタック オーバーフローの質問をたくさん見つけましたが、疑問に思っていました:

  1. Symfony2 のセキュリティ コンポーネントを使用している場合、Symfony2 フレームワークの外でどのように使用すればよいですか? コンポーネント ハンドブックには他のすべてのコンポーネントが文書化されているのを見て、これは非常にいらいらするほど欠落しています。

  2. Zend_Auth と Zend_Acl を使用している場合、スタック全体をダウンロードせずに Composer でロードできますか? または、手動でダウンロードしてクラスを抽出する必要がありますか?

  3. 別のパッケージをお勧めしますか?

4

1 に答える 1

1

解決策を見つけました。http://packages.zendframework.com/

以前にこれを見つけられなかった理由は、Zend 2 が Packagist の代わりに独自のリポジトリを使用しているためです。

Composer.json:

"repositories": [
    {
        "type": "composer",
        "url": "http://packages.zendframework.com/"
    }
],

"require": {
    "zendframework/zend-authentication": "2.0.*",
    "zendframework/zend-permissions-acl": "2.0.*"
},

"minimum-stability": "beta"

私は"minimum-stability": "dev"自分のプロジェクトに使用していますが

于 2012-09-13T13:21:37.793 に答える