PHP Classes

COC Framework: Web application development MVC framework

Recommend this page to a friend!
     
  Info   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not enough user ratingsTotal: 137 All time: 9,256 This week: 96Up
Version License PHP version Categories
coc-framework 1.0GNU General Publi...5PHP 5, Libraries, Design Patterns
Description 

Author

This package is a Web application development MVC framework.

It provides classes that can dispatch requests to controller classes based on the request URL.

The package also provides base controller, view and model classes that can be extended by the current application classes to implement the application logic using other general purpose classes.

Picture of Carlos Carvalho
  Performance   Level  
Name: Carlos Carvalho <contact>
Classes: 8 packages by
Country: Brazil Brazil
Innovation award
Innovation award
Nominee: 2x

Details

                    
                                
                  *         *      
                                *
                           

O QUE JA FOI DESENVOLVIDO COM ESSE PEQUENO FRAMEWORK

  • Sistema construido com esse mini-framework http://omegaportoes.com.br

Bem vindo ao mini-framework 1.0 Desenvolvido por Carlos Carvalho

O framework oferece uma estruta basica no desenvolvimento de sistemas web, esse framework foi desenvolvido simplesmente para uma pequena nessecidade em que estava fazendo estudos em php, sobre Design Pattern(MVC) . Então pensei porque não fazer um mini-framework para pode entender esse conceito um pouco melhor, um framework que con- siga atender a necessidades simples como autenticação, formularios e acesso a banco de dados de forma facil. Após ter desenvolvido esse framework percebi que pode existir pessoas com a mesma necessidade que a minha, então deixo disponivel aqui para usuarios que gostem de php e desafios no desenvolvimento. Claro que a meu conhecimento em O.O. em muito pequeno e talvez nem tão orientado assim para os mais graduados em progra- mação. Mas deixo aqui minha carteira de iniciante:

[2008] Comecei em programação em 2008 (sem grana para pagar um curso de programação realmente de qualidade, achei apostilas no google, comecei essa jornada, mas é complicado entender isso de if,else switch e todo esse negocio de logica de progra- mação. Isso é realmente complicado para uma pessoa que nem sabia o que era esse negocio de c, que se aprende quando entra na faculdade de tecnologias relacionada a essa area).

[2009] Percebi que precisa também conhecer design. (Resolvi também estudar um pouco sobre essas ferramentas de design, e de quebra o trabalho para aprofundar os meus conhecimentos com as ferramentas) [2010] Xii agora começaram a dizer me programação orientada a objeto, o jeito é encarar o negócio [2010-novembro] Que bagunça agora vinha em minha cabeça com esse negocio de design pattern Single,MVC, GRIDs [2011]finalmente o trabalho para aplicar os de programador e crescer.


  Files folder image Files (99)  
File Role Description
Files folder imageconfig (1 file)
Files folder imagecontrollers (4 files)
Files folder imagecore (9 files)
Files folder imagehelpers (1 file)
Files folder imagelibrarys (1 file, 1 directory)
Files folder imagemodels (2 files)
Files folder imagepublic (2 directories)
Files folder imageviews (2 directories)
Accessible without login Plain text file .htaccess Data Auxiliary data
Accessible without login Plain text file index.php Aux. Auxiliary script
Accessible without login Plain text file README.md Doc. Documentation

  Files folder image Files (99)  /  config  
File Role Description
  Accessible without login Plain text file config.php Conf. Configuration script

  Files folder image Files (99)  /  controllers  
File Role Description
  Plain text file contatoController.php Class Class source
  Plain text file indexController.php Class Class source
  Plain text file pdfController.php Class Class source
  Plain text file postsController.php Class Class source

  Files folder image Files (99)  /  core  
File Role Description
  Plain text file controller.php Class Class source
  Plain text file database.php Class Class source
  Plain text file helpers.php Class Class source
  Plain text file model.php Class Class source
  Plain text file mvc.php Class Class source
  Accessible without login Plain text file register.php Aux. Auxiliary script
  Plain text file request.php Class Class source
  Accessible without login Plain text file style.css Data Auxiliary data
  Plain text file view.php Class Class source

  Files folder image Files (99)  /  helpers  
File Role Description
  Accessible without login Plain text file mvc_helper.php Example Example script

  Files folder image Files (99)  /  librarys  
File Role Description
Files folder imagefont (14 files)
  Plain text file fpdf.php Class Class source

  Files folder image Files (99)  /  librarys  /  font  
File Role Description
  Accessible without login Plain text file courier.php Aux. Auxiliary script
  Accessible without login Plain text file courierb.php Aux. Auxiliary script
  Accessible without login Plain text file courierbi.php Aux. Auxiliary script
  Accessible without login Plain text file courieri.php Aux. Auxiliary script
  Accessible without login Plain text file helvetica.php Aux. Auxiliary script
  Accessible without login Plain text file helveticab.php Aux. Auxiliary script
  Accessible without login Plain text file helveticabi.php Aux. Auxiliary script
  Accessible without login Plain text file helveticai.php Aux. Auxiliary script
  Accessible without login Plain text file symbol.php Aux. Auxiliary script
  Accessible without login Plain text file times.php Aux. Auxiliary script
  Accessible without login Plain text file timesb.php Aux. Auxiliary script
  Accessible without login Plain text file timesbi.php Aux. Auxiliary script
  Accessible without login Plain text file timesi.php Aux. Auxiliary script
  Accessible without login Plain text file zapfdingbats.php Aux. Auxiliary script

  Files folder image Files (99)  /  models  
File Role Description
  Plain text file layoutModel.php Class Class source
  Plain text file postsModel.php Class Class source

  Files folder image Files (99)  /  public  
File Role Description
Files folder imagecss (2 directories)
Files folder imagejs (3 directories)

  Files folder image Files (99)  /  public  /  css  
File Role Description
Files folder imagelayouts (1 file)
Files folder imagelibrarys (1 file, 1 directory)

  Files folder image Files (99)  /  public  /  css  /  layouts  
File Role Description
  Accessible without login Plain text file layout.css Data Auxiliary data

  Files folder image Files (99)  /  public  /  css  /  librarys  
File Role Description
Files folder imageimg (2 files)
  Accessible without login Plain text file bootstrap.css Data Auxiliary data

  Files folder image Files (99)  /  public  /  css  /  librarys  /  img  
File Role Description
  Accessible without login Image file glyphicons-halflings-white.png Icon Icon image
  Accessible without login Image file glyphicons-halflings.png Icon Icon image

  Files folder image Files (99)  /  public  /  js  
File Role Description
Files folder imagecommon (1 file)
Files folder imagelibrarys (1 file)
Files folder imageplugins (1 file, 1 directory)

  Files folder image Files (99)  /  public  /  js  /  common  
File Role Description
  Accessible without login Plain text file jquery.posts.js Data Auxiliary data

  Files folder image Files (99)  /  public  /  js  /  librarys  
File Role Description
  Accessible without login Plain text file jquery.js Data Auxiliary data

  Files folder image Files (99)  /  public  /  js  /  plugins  
File Role Description
Files folder imagevalidate (2 files, 2 directories)
  Accessible without login Plain text file bootstrap.js Data Auxiliary data

  Files folder image Files (99)  /  public  /  js  /  plugins  /  validate  
File Role Description
Files folder imagelib (9 files)
Files folder imagelocalization (41 files)
  Accessible without login Plain text file additional-methods.js Data Auxiliary data
  Accessible without login Plain text file jquery.validate.js Data Auxiliary data

  Files folder image Files (99)  /  public  /  js  /  plugins  /  validate  /  lib  
File Role Description
  Accessible without login Plain text file jquery-1.3.2.js Data Auxiliary data
  Accessible without login Plain text file jquery-1.4.2.js Data Auxiliary data
  Accessible without login Plain text file jquery-1.4.4.js Data Auxiliary data
  Accessible without login Plain text file jquery-1.5.2.js Data Auxiliary data
  Accessible without login Plain text file jquery-1.6.1.js Data Auxiliary data
  Accessible without login Plain text file jquery.form.js Data Auxiliary data
  Accessible without login Plain text file jquery.js Data Auxiliary data
  Accessible without login Plain text file jquery.metadata.js Data Auxiliary data
  Accessible without login Plain text file jquery.mockjax.js Data Auxiliary data

  Files folder image Files (99)  /  public  /  js  /  plugins  /  validate  /  localization  
File Role Description
  Accessible without login Plain text file messages_ar.js Data Auxiliary data
  Accessible without login Plain text file messages_bg.js Data Auxiliary data
  Accessible without login Plain text file messages_ca.js Data Auxiliary data
  Accessible without login Plain text file messages_cn.js Data Auxiliary data
  Accessible without login Plain text file messages_cs.js Data Auxiliary data
  Accessible without login Plain text file messages_da.js Data Auxiliary data
  Accessible without login Plain text file messages_de.js Data Auxiliary data
  Accessible without login Plain text file messages_el.js Data Auxiliary data
  Accessible without login Plain text file messages_es.js Data Auxiliary data
  Accessible without login Plain text file messages_eu.js Data Auxiliary data
  Accessible without login Plain text file messages_fa.js Data Auxiliary data
  Accessible without login Plain text file messages_fi.js Data Auxiliary data
  Accessible without login Plain text file messages_fr.js Data Auxiliary data
  Accessible without login Plain text file messages_ge.js Data Auxiliary data
  Accessible without login Plain text file messages_he.js Data Auxiliary data
  Accessible without login Plain text file messages_hu.js Data Auxiliary data
  Accessible without login Plain text file messages_it.js Data Auxiliary data
  Accessible without login Plain text file messages_ja.js Data Auxiliary data
  Accessible without login Plain text file messages_kk.js Data Auxiliary data
  Accessible without login Plain text file messages_lt.js Data Auxiliary data
  Accessible without login Plain text file messages_lv.js Data Auxiliary data
  Accessible without login Plain text file messages_nl.js Data Auxiliary data
  Accessible without login Plain text file messages_no.js Data Auxiliary data
  Accessible without login Plain text file messages_pl.js Data Auxiliary data
  Accessible without login Plain text file messages_ptbr.js Data Auxiliary data
  Accessible without login Plain text file messages_ptpt.js Data Auxiliary data
  Accessible without login Plain text file messages_ro.js Data Auxiliary data
  Accessible without login Plain text file messages_ru.js Data Auxiliary data
  Accessible without login Plain text file messages_se.js Data Auxiliary data
  Accessible without login Plain text file messages_si.js Data Auxiliary data
  Accessible without login Plain text file messages_sk.js Data Auxiliary data
  Accessible without login Plain text file messages_sl.js Data Auxiliary data
  Accessible without login Plain text file messages_sr.js Data Auxiliary data
  Accessible without login Plain text file messages_th.js Data Auxiliary data
  Accessible without login Plain text file messages_tr.js Data Auxiliary data
  Accessible without login Plain text file messages_tw.js Data Auxiliary data
  Accessible without login Plain text file messages_ua.js Data Auxiliary data
  Accessible without login Plain text file messages_vi.js Data Auxiliary data
  Accessible without login Plain text file methods_de.js Data Auxiliary data
  Accessible without login Plain text file methods_nl.js Data Auxiliary data
  Accessible without login Plain text file methods_pt.js Data Auxiliary data

  Files folder image Files (99)  /  views  
File Role Description
Files folder imagefrontend (2 files, 1 directory)
Files folder imagelayout (1 file)

  Files folder image Files (99)  /  views  /  frontend  
File Role Description
Files folder imageposts (2 files)
  Accessible without login Plain text file contato.phtml Data Auxiliary data
  Accessible without login Plain text file index.phtml Example Example script

  Files folder image Files (99)  /  views  /  frontend  /  posts  
File Role Description
  Accessible without login Plain text file novo.phtml Data Auxiliary data
  Accessible without login Plain text file posts.phtml Example Example script

  Files folder image Files (99)  /  views  /  layout  
File Role Description
  Accessible without login Plain text file default.php Aux. Auxiliary script

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 100%
Total:137
This week:0
All time:9,256
This week:96Up