Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Libreria php no framework

Estas en el tema de Libreria php no framework en el foro de PHP en Foros del Web. como no se trabajar con framework he pensado en crear librerías dedicadas para mis proyectos y tenerlas de forma genérica para implementarlas en cualquiera de ...
  #1 (permalink)  
Antiguo 11/07/2014, 09:28
Avatar de arcanisgk122  
Fecha de Ingreso: junio-2010
Mensajes: 755
Antigüedad: 13 años, 10 meses
Puntos: 28
Pregunta Libreria php no framework

como no se trabajar con framework he pensado en crear librerías dedicadas para mis proyectos y tenerlas de forma genérica para implementarlas en cualquiera de estos:

Código PHP:
Ver original
  1. class.constants //dedicada a fijar las constantes de directorio y configuraciones predeterminadas para la pagina(no genera salidas de cabecera)
  2. class.sesion    //dedicada a manejar datos de variables de sesiones. inicialisarlas y modificarlas de forma genérica.(dedica a la pagina web)
  3. class.cookies   //dedicada a manejar datos de variables de sesiones. inicialisarlas y modificarlas de forma genérica.(dedica a la pagina usuario)
  4. class.varcheck  //dedicada a Verificar si las variables existen o esta vacias
  5. class.lenguage  //dedicada a tomar diferentes array dependiendo del lenguaje definido y cargando el idioma en los template de la pagina web
  6. class.criptor   //dedicada a encriptar variables y desencriptarlas.
  7. class.conection //dedicada a gestionar conexiones, consulta y actualizaciones de la base de datos.
  8. class.filter    //dedicado a limitar la visualización de contenido a los usuarios dependiendo del nivel o rango o privilehios con lo que cuenten.
  9. class.loggin    //dedicado a inicios de sesiones de usuario, cierrer de sesiones y administracion de perfil.
  10. class.register  //dedicado a Realizar Registro de usuarios, peticiones de restablecimiento de contraseña, eliminacion de cuentas.
  11. class.smgalert  //dedicado a mostrar a los usuarios mensajes de alerta dependiendo de la interaccion con la pagina web.

la idea de crear esto es hacer la plataforma con la que se programa lo mas flexible y compatible, rápida y segura, y tomar en cuenta los últimos estándares y mejores practicas de programación.
organizar mejor los proyectos que no requieran un framework especializado

me gustaría saber si tienes algún aporte mas que hacer a la lista de librerías el nombre y su objetivo... tomando en cuenta de que debería de ser lo mas genérico posible...
__________________
Cooler Master Gladiator 600 - AMD PHENOM II X4 955 @ 3.5GHZ
GA-MA78GM-US2H - Super Talent 800 2GB x 2 Dual, (Unganged)
PSU Cooler Master eXtreme Power Plus 500W - Saphire R7-260OC-2GB
  #2 (permalink)  
Antiguo 11/07/2014, 09:36
Avatar de Eleazan  
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 16 años
Puntos: 326
Respuesta: Libreria php no framework

Yo suelo usar mucho un par....

class.datatable -> encargada de mostrar tablas con datos, paginacion, y filtros
class.datatable.inline -> extensión de la anterior que añade posibilidad de CUD (Create, Update, Delete).

Se nota q suelo hacer más backend q otra cosa? :P
__________________
>> Eleazan's Source
>> @Eleazan
  #3 (permalink)  
Antiguo 11/07/2014, 09:43
Avatar de arcanisgk122  
Fecha de Ingreso: junio-2010
Mensajes: 755
Antigüedad: 13 años, 10 meses
Puntos: 28
Respuesta: Libreria php no framework

jajajaa sii se nota, pero esta muy bueno el aporte, digamos que tu class.datatable para el conjunto de libreria

Código PHP:
Ver original
  1. class.listmaker //dedicado a crear listas y paginaciones de resultados de busqueda en base de datos(usuario, noticias, listado de articulos de compra)
  2. class.list.CUD  //Dedicado a la creacion, edicion, eliminacion de datos de la base de datos.

ya tenemos en existencia la clase class.conection la cual se dedica a gestionar todo lo referente a dialogo entre php y base de datos.
__________________
Cooler Master Gladiator 600 - AMD PHENOM II X4 955 @ 3.5GHZ
GA-MA78GM-US2H - Super Talent 800 2GB x 2 Dual, (Unganged)
PSU Cooler Master eXtreme Power Plus 500W - Saphire R7-260OC-2GB
  #4 (permalink)  
Antiguo 11/07/2014, 13:48
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 10 años, 9 meses
Puntos: 379
Respuesta: Libreria php no framework

Cita:
como no se trabajar con framework he pensado en crear librerías dedicadas para mis proyectos y tenerlas de forma genérica para implementarlas en cualquiera de estos:
Los Frameworks actuales están desacoplados de tal forma que puedes reutilizar componentes que puedas requerir sin instalar el Framework..
También considera que es probable que la curva de aprendizaje de un Framework sea menor a la de desarrollar uno tu solo.

Para el acceso a la base de datos usa Doctrine o Eloquent y dedica tiempo a otras áreas de tu librería.
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.
  #5 (permalink)  
Antiguo 11/07/2014, 13:52
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Libreria php no framework

Cita:
como no se trabajar con framework he pensado en crear librerías dedicadas para mis proyectos y tenerlas de forma genérica para implementarlas en cualquiera de estos:
Y al final eso sería desarrollar tu propio framework.

Hablando en serio, hay muchas dependencias de PHP existentes como para tener que usar un framework completo, o para tener que escribir nuestras propias librerías.

A menos que tu problema sea muy particular dudo que desarrolles algo que no exista ya.

Te sugiero seguir el estándar y usar todos estos componentes a medida, no hace falta que te inventes los propios desde cero.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #6 (permalink)  
Antiguo 12/07/2014, 18:01
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Libreria php no framework

Este tema no lleva a nada bueno si el usuario no está dispuesto a aceptar recomendaciones que, de hecho, ayudaría a entender cómo funcionan los frameworks y, a partir de ahí, aprender a aplicar esos conceptos en su propia librería.

Cierro el tema.
__________________
- León, Guanajuato
- GV-Foto

Etiquetas: framework, libreria, registro, usuarios, variable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 13:28.