Hola que tal, estoy queriendo desarrollar un carrito de compras, y lo quiero trabajar a su vez con templates y todo en la medida de lo posible con objetos.
Ahora mi pregunta es como hago para manejar las sesiones usando POO y no perder los valores de la misma, y se actualicen ante cualquier accion, porque tuve problemas con esto usando una clase por ejemplo llamada sesiones en la que el constructor daba inicio a la sesion (session_start) y manejaba los datos pero cuando cambiaba valores o cuando llamaba la sesion para ver un valor para operar sobre la BD o quedaba con un valor anterior o aparecia vacia, no me pidan el codigo porque de la furia lo termine eliminando jejejeje suele pasar cuando te cabreás mal queres tirar todo a la mierda!
Bueno eso por un lado, y por otro lado queria saber que arquitectura de templates me recomiendan para realizar una aplicación, smarty etc etc
En cuanto a la eficiencia y otras cosas a tener en cuenta y si tienen links sobre como trabajar con esas arquitecturas sino los buscare yo por la web, pero me interesarian saber estas dos cosas puntales
1.- Como trabajar las sesiones en POO
2.- Que arquitectura me recomiendan para trabajar con templates
y/o
3.- Que links tienen a mano que traten el tema con ejemplos que se yo, no hay drama si estan en inglés.
Desde ya gracias por tomarse la molestia de leer el mensaje y gracias de antemano por las respuestas