1. #1
    Sencha User darren's Avatar
    Join Date
    Nov 2008
    Location
    Southern California
    Posts
    90
    Vote Rating
    0
    darren is on a distinguished road

      0  

    Question PHP developers, which framework do you find works best with ExtJS?

    PHP developers, which framework do you find works best with ExtJS?


    When I say framework, I mean an actual class based, framework. I have been using Symfony but I am curious to if Code Igniter works well with it.

    Which do you use?

  2. #2
    Sencha User
    Join Date
    Aug 2007
    Posts
    44
    Vote Rating
    0
    cherbert is on a distinguished road

      0  

    Default


    I personally use and love Codeigniter

  3. #3
    Sencha User steffenk's Avatar
    Join Date
    Jul 2007
    Location
    Haan, Germany
    Posts
    2,649
    Vote Rating
    6
    steffenk has a spectacular aura about steffenk has a spectacular aura about steffenk has a spectacular aura about

      0  

    Default


    TYPO3

    just to show if i use a BE module:

    PHP Code:
    /**
     * Render module content
     *
     * @return string $content
     */
    public function render() {
        
    $this->pageRenderer->addCssFile($this->resPath 'css/t3_em.css');

        
    $this->pageRenderer->addCssInlineBlock('ExtJsCorrections','
            .x-btn button { color: #333 !important;}
        '
    );
        
    $this->pageRenderer->loadExtJS();
        
    $this->pageRenderer->enableExtJsDebug();

            
    // Load  JavaScript:
        
    $this->pageRenderer->addJsFile($this->parentObject->doc->backPath .
            
    htmlspecialchars('ajax.php?ajaxID=ExtDirect::getAPI&namespace=TYPO3.EM'));

        
    $this->pageRenderer->addExtOnReadyCode(
             
    'for (var api in Ext.app.ExtDirectAPI) {
                 Ext.Direct.addProvider(Ext.app.ExtDirectAPI[api]);
             }'
    ,
             
    TRUE
         
    );

        
    $labels em_staticFunctions::getArrayFromLocallang(PATH_site 'typo3/mod/tools/em/language/locallang.xml');
        
    $this->pageRenderer->addInlineLanguageLabelArray($labels);
        
        
    $this->pageRenderer->addJsFile($this->resPath 'js/t3_em.all.js.min.js');
        
        
    $content .= '<div id="em-message-area"></div><div id="em-app"></div>';
        return 
    $content;

    one class for ExtDirect and the rest in ExtJS - go!
    vg Steffen
    --------------------------------------
    Release Manager of TYPO3 4.5

  4. #4
    Sencha - Community Support Team jay@moduscreate.com's Avatar
    Join Date
    Mar 2007
    Location
    Frederick MD, NYC, DC
    Posts
    16,337
    Vote Rating
    75
    jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all

      0  

    Default


    Quote Originally Posted by cherbert View Post
    I personally use and love Codeigniter
    I'm with you on this one. I used it for the last two chapters of My book, Ext JS in Action.

    You can download the code via http://app.extjsinaction.com/app.zip and actually view the app live via http://app.extjsinaction.com/ (any user / any pass).

  5. #5
    Ext User Rencom's Avatar
    Join Date
    Mar 2010
    Posts
    14
    Vote Rating
    0
    Rencom is on a distinguished road

      0  

    Default


    take a look at Limb (limb-project.com)

  6. #6
    Ext User tonedeaf's Avatar
    Join Date
    Dec 2007
    Posts
    137
    Vote Rating
    1
    tonedeaf is on a distinguished road

      0  

    Default


    CakePHP, their framework organization and structure is pretty good. and you can use the same base library code to create multiple web applications and share common php, css and js files across all the applications.
    This way if I update the framework, or latest ExtJS version, or any of my shared resources. All applications get updated automatically.

    The other frameworks I've come across only allow one application per framework installation and hacks are needed to share them across many.

    CakePHP's architecture even enables you to use the components from Zend Framework transparently.

    The only other PHP stack which comes close is probably Symfony. But I've not looked into it in detail beyond the basics.

  7. #7
    Sencha User
    Join Date
    Mar 2007
    Location
    London, UK
    Posts
    143
    Vote Rating
    0
    albeva is infamous around these parts albeva is infamous around these parts

      0  

    Default


    zend framework

  8. #8
    Sencha User steffenk's Avatar
    Join Date
    Jul 2007
    Location
    Haan, Germany
    Posts
    2,649
    Vote Rating
    6
    steffenk has a spectacular aura about steffenk has a spectacular aura about steffenk has a spectacular aura about

      0  

    Default


    May be we should try the Chuck Norris Framework
    http://www.codesqueeze.com/the-ultim...grammer-jokes/
    vg Steffen
    --------------------------------------
    Release Manager of TYPO3 4.5

  9. #9
    Ext JS Premium Member
    Join Date
    Aug 2007
    Location
    Antwerp, Belgium
    Posts
    553
    Vote Rating
    25
    joeri has a spectacular aura about joeri has a spectacular aura about

      0  

    Default


    Zend Framework. Since in the apps I'm building the only server-side code is a single index.php and a bunch of web services, the whole MVC paradigm was meaningless on the server. Zend Framework provides good solutions for translation, localization, database access, and web services, and that's all I need.

  10. #10
    Ext JS Premium Member thomasf's Avatar
    Join Date
    Feb 2008
    Location
    Vienna
    Posts
    63
    Vote Rating
    0
    thomasf is on a distinguished road

      0  

    Default


    Take a look at FLOW3, the new application framework for the new upcoming Typo3v5. Because Typo3v5 will use ExtJS in their backend, they will integrate an ExtJS package (There are already some classes for the ExtJS Package) with support for Ext.Direct and many ViewHelpers and other nice things are upcoming.

film izle

hd film izle

film sitesi

takipci kazanma sitesi

takipci kazanma sitesi

güzel olan herşey

takipci alma sitesi

komik eğlenceli videolar