NaDa Posted December 20, 2012 at 01:52 PM Report #487934 Posted December 20, 2012 at 01:52 PM Boas, Tenho aqui uma duvida que não me deixa avançar mesmo antes de começar 😛 Tenho de fazer uma PAP em que consiste num site, maior parte dos sites que fiz é ir fazendo e organizar depois, mas agora queria algo minimamente profissional. A duvida é essa como começar a organizar? Isto é: Classes? Modelo MVC? (que framework utilizar?) Estou mesmo empancado já escolhi um design já o alterei falta agora a parte do php, mas não sei como organizar isto desdo inicio, se não dará mais trabalho depois :S (ou alguém tem um exemplo de uma pagina bem simples organizada, para eu ver) Desde já obrigado 😉
HappyHippyHippo Posted December 20, 2012 at 02:24 PM Report #487941 Posted December 20, 2012 at 02:24 PM (edited) quando existe este tipo de limitações (tempo e afins) o melhor é mesmo pegar numa framework existente. por exemplo, o CodeIgniter, uma framework em PHP que implementa o MVC e é bem documentada. Claso que existe outras, por isso é só dar uma vista de olhos pelo que existe e escolher aquela que te cai mais no goto. Edited December 20, 2012 at 03:33 PM by HappyHippyHippo IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
Gonka Posted December 20, 2012 at 03:04 PM Report #487950 Posted December 20, 2012 at 03:04 PM MVC? Sim, sem dúvida.
MoshMage Posted December 20, 2012 at 03:32 PM Report #487958 Posted December 20, 2012 at 03:32 PM MVC? Sem duvida. Framework? Nem tanto. Tudo depende do tempo que tens, claro, mas evitar frameworks para um trabalho da escola é uma regra de ouro. Uma framework é, quase, programares "duas vezes" em php - muitas delas até têm funçoes que fazem o mesmo mas com nomes diferentes - terás quase mais trabalho a aprender as funçoes e truques próprios da Framework do que se programares tu "sem framework". Vejamos: De certesa que não precisas de tudo o que uma framework tem; Precisarás, sim, de uma maneira de fazer templates e uma ligação à base de dados - Consegues bem fazer duas classezecas para esse objectivo e depois construir o teu website à volta dessas duas (ou mais) classes. Mas claro, eu sou mais uma opinião. Quanto a organização: Usa um papel [maior que A4 se possivel] e um lápiz e faz um esboço do sitemap e das features que queres ter; A medida que as vais fazendo vais riscando 🙂 If all Else fails, use Else If;
NaDa Posted December 20, 2012 at 04:00 PM Author Report #487974 Posted December 20, 2012 at 04:00 PM Sim, acho que se eu contornar-se a utilização de framework, seria mais demorado, mas talvez mais mais ao meu gosto.. e talvez tenha mais pontos ao não utilizar, ou não 😛 Tive a ver o smarty e acho que é aprender o aprendi, mas vou continuar a ver, mas acho que vou mesmo nem framework :S O tempo não é infinito, mas com trabalho o tempo estica 🙂
yoda Posted December 20, 2012 at 04:43 PM Report #487977 Posted December 20, 2012 at 04:43 PM (edited) Na PAP, usares framework ou não é irrelevante, o que conta é que tenhas um produto para "vender", por isso aconselho que escolhas uma framework fácil de usar, como o CodeIgniter que te foi indicado acima. Edit : se vais usar um sistema de templating, considera o Mustache. Edited December 20, 2012 at 04:46 PM by yoda before you post, what have you tried? - http://filipematias.info sense, purpose, direction
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now