���W
2004/02/19 23:50:00 �X�V
�S3��uWeb�v���O���~���OPHP�������v
���W�F��3��@PHP���v���܂܂ɑ����悤�ɂȂ�uMVC�v�ƁuSmarty�v (1/4)
�����W�ł́APHP�ɂ��ĊȒP�ȉ�����s�����B�ŏI��ƂȂ鍡��́AMVC���f���𗝉����Č����̂悢�J����@���w�ԂƂƂ��ɁA��K�̓T�C�g�ł����p�����Smarty�Ƃ����e���v���[�g�G���W�����Љ�悤�B
�͂��߂�
�@����́APHP�̊�b�m���������O�i���āAPHP���g����Web�A�v���P�[�V�������J������ۂɖ𗧂����������B
�@�����ł̏d�v�ȃL�[���[�h�́A�gMVC�h�A�gSmarty�h�A�����āg�f�o�b�O�h��3���B
Web�A�v���P�[�V�����ƐƎ㐫
�@���A�ڑ�2���ł��y���G�ꂽ�gMVC�h�ɂ��ĉ������O�ɁAWeb�A�v���P�[�V�����ƐƎ㐫�ɂ��ĐG��Ă��������B
�@Web�T�C�g��G���Ɍf�ڂ���Ă���iCGI��PHP�́j�T���v���X�N���v�g����������������́A�ǂ̂悤�ȃX�N���v�g�����������̂����v���o���Ăق����B�����悻���̂悤�ȓ����������Ă͂��Ȃ��������낤���B
- ��ʖ��i���͉�ʁA�m�F��ʁA�o�^��ʂȂǁj�ɃX�N���v�g�����݂���
- �e��ʂւ̑J�ڂ́A���ꂼ��̃X�N���v�g�ڃ��N�G�X�g���Ă���
- ��҂��Ӑ}���Ă��Ȃ������X�N���v�g�ڃ��N�G�X�g�ł��Ă��܂�
�@�����A���Ȃ������p���Ă���Web�T�[�r�X����L�̑S�Ă̓����ɓ��Ă͂܂�Ƃ�����A���̃A�v���P�[�V�������d��ȃZ�L�����e�B�z�[�������݂���\����ے�ł��Ȃ��ł��낤�B�v�҂̈Ӑ}���Ȃ�����������Ƃ������́A�v�҂������m��Ȃ��Ǝ㐫������ł���\���������Ƃ������ɂȂ�B�܂�A���p�҂Ɖ^�c�����Ƃ̂ǂ���ɂƂ��Ă��A�ƂĂ��댯�ȏ�ԂȂ̂��B
�@���̃f�W�^�����ƃC���^�[�l�b�g�̕��y���}���ɐi��ł���AIT�Ƃ͖����������Ǝ�ł������A�C���^�[�l�b�g�𗘗p�������ƓW�J��Ɩ��̌������𗝗R�ɁA�ϋɓI��IT�����p���鎖���������Ȃ��B���ʁAWeb�A�v���P�[�V�����̐Ǝ㐫�Ɋւ���j���[�X���A���J����킹�Ă��邪�A����͈�̉��̂Ȃ̂��낤���B
�@�Ǝ㐫�ތ����̈�Ƃ��čl������̂́AWeb�A�v���P�[�V�����̋�����v�҂��c��������Ă��Ȃ������Ƃ����P�[�X�������Ƃ����_�ł���B�g�D���傫���c��オ��ƁA�В��͉�Ђ̋��X�܂Ŗڂ��s���͂��Ȃ��Ȃ�c�c�Ƃ����b�����������邪�AWeb�A�v���P�[�V�����ɂ��������������邾�낤�B
�@�A�v���P�[�V�����̋K�͂��傫���Ȃ�ƁA�v�҂��Ǝ㐫�ɋC�t���Ȃ��\������Ⴕ�đ傫���Ȃ�B���̂��߁A�S�Ă̋�����v�҂��c���ł���悤�ɐv���Ă��������A�A�v���P�[�V�����J���ɂ͕K�v�s���Ȃ̂��B
�@�Z�L�����e�B���Ղ��A������Web�A�v���P�[�V�����S�̂�c�����Ղ��B����ȓs���̗ǂ����@�Ȃ�đ��݂��Ȃ��Ƃ��v�����낤���A���͑��݂���̂ł���B���ꂪ�A����������gMVC�h���B
MVC�Ƃ�
�@MVC�Ƃ́A�v���O�����R�[�h���A���f���i���Z�j�A�r���[�i�\���j�A�R���g���[���i����j��3�w�ɕ����Đv�����@�ŁA�I�����C��������s����ȋƎ�i�I�����C���V���b�s���O�A�I�����C���o���L���O�A�q�E�`�P�b�g�\��Ȃǁj�ł́A�K��MVC��K�p���Ă���ƍl���Ă������x���͖������낤�B
�@Web�u���E�U�i�N���C�A���gPC�j��ɕ\�����ꂽ�R���e���c���ɗp�ӂ���Ă��郊���N��t�H�[���ɏ]���Ď��̉�ʂւƑJ�ځi�ړ��j����B���̎d�g�݂����p���A�T�[�r�X���e�ɏ]���Đv�����V�X�e�����A��ʓI��Web�A�v���P�[�V�����ƌĂ�Ă���B
�@�ł́AWeb�A�v���P�[�V�����̎d�g�݂�MVC�ɓ��Ă͂߂Č��Ă݂悤�B
�@�܂��A���[�U�[����̃��N�G�X�g���͂��ē�������肷��R���g���[�������݂���B�R���g���[���́A�v�����ꂽ���e�ɏ]���A���ۂɏ�����S�����郂�f���ɑ��āi���R�Ƃ����j�w�����s���B��̓I�ȏ����͑S�ă��f���ɔC���鎖�ɂȂ�B
�@���ɁA�R���g���[������w���������f���́A�������S������@�\�Ɋւ��ĕK�v�Ȉ�̏������ς܂��A���̌��ʂ�ێ�����B���f���̖����́A���Z��f�[�^�x�[�X�i�܂��̓t�@�C���Ȃǁj�̑��삾���ł���A�S���ȏ�̎��͈�؍s��Ȃ��B
�@�Ō�ɁA�R���g���[�����r���[�ɑ��ĕ\�����w������B���̎��A��قǃ��f�����s�����������ʂ̏�r���[�ɓn�����B�r���[�́A���f���̏������ʂɉ��������e��\�����邾���ł���A�S���ȏ�̎��͈�؍s��Ȃ��B
�@����̃R���g���[���B���Z�E�����̃��f���B�\���̃r���[�B���ꂼ�ꂪ�A�����̐�啪��ɓ��������\���Őv����A���L����f�[�^�\���Ɉ��̃��[�����݂����A�݂��Ɋ����������Ȃ��M�����������ƂŎ�������d�g�݁B���ꂪMVC�ł���B
MVC�̃����b�g
�@��s�A�q���ЁA�I�����C���V���b�s���O�ȂǁA��������Web�T�C�g��MVC��K�p���Ă��邩��ɂ́A�[���ł��邾���̗��R�����݂���͂��ł���B�ł́A�ǂ̂悤�ȃ����b�g������̂��낤���B
�@�M�҂̌o���ł́AMVC�ɂ͏��Ȃ��Ƃ�3�̑傫�ȃ����b�g�����݂��Ă���B
�@1�ڂ̃����b�g�́A�X�N���v�g�̃N�I���e�B����ɍv������_���B���f���A�r���[�A�R���g���[���Ƃ���3�̏����ɕ������邱�ƂŁA1�X�N���v�g�ӂ�ɕK�v�ȏ���Z�p���啝�ɍi���Ă����B�����̒S���ӏ��Ɋւ���X�N���v�g�ɒ��͂ł��鎖�ŁA�X�N���v�g�̍œK����Z�L�����e�B����\���ɍs�����Ƃ��\�ƂȂ�B
�@2�ڂ̃����b�g�́A�s��i�o�O�j�̏C�����e�Ղł���_���BMVC�́A���ꂼ��̒S�����鏈�������ɐ�O����\���ł��邽�߁A�A���I�ȕs�����������P�[�X�͂����H�ł���B���̓������A�s��̌��������C����e�Ղɂ��Ă���B
�@3�ڂ̃����b�g�́A�N���C�A���g�̎�ށiWeb�u���E�U��g�ѓd�b�Ȃǁj�ɉ����ĕ\�����@���ւ��邱�Ƃ��e�Ղȓ_���B�Ⴆ�Ai���[�h��EZWeb�AVodafone-live!�ȂǁA�g�ѓd�b�̃L�����A�ɂ���ă}�[�N�A�b�v����iHTML�ACHTML�AHDML�Ȃǁj���Ⴄ�ꍇ�ł��A�C������K�v������̂̓r���[�����ōςށB
�@�����̃����b�g�́AMVC��K�p���鎖�Ŕ�r�I�ȒP�ɋ���ł���B�܊p�̋@��Ȃ̂ŁAMVC���ӎ�����Web�A�v���P�[�V�����̊J�����߂������B
MVC�̓���
�@���A�ڑ�2���ŁA�T���v���X�N���v�gsample4���쐬����ۂ�MVC���ӎ������v���s�����B���\�́AMVC��K�p�����X�N���v�g�̓������܂Ƃ߂����̂ł���BMVC��K�p�����X�N���v�g�̓��e�́A�K���ƌ����ėǂ��قlj��\�ɍ��v���Ă���͂����B
�\�FMVC��K�p�����X�N���v�g�̓����R���g���[�� | �v�����ꂽ�A�N�V�����ɂ���ē�����ւ����Ƃ����C���ɂȂ邽�߁Aswitch�`case���𑽂��g���B ����o���G�[�V�����������P�[�X�ł́A�u���C���R���g���[���v�Ɓu�T�u�R���g���[���v��2�i�K�ɕ����Ă��鎖�������B |
���f�� | ����̎����i�u�J�[�g�v��u���i�J�^���O�v�Ȃǁj�ɑ��āA�������e������J�v�Z�������ăN���X������B �ړI�i�u�J�[�g�ɏ��i��lj��v�Ȃǁj�ɍ��킹�ă��\�b�h����������B���\�b�h�̏������e�͈�؉B��������Ă���B |
�r���[ | �R���g���[������n���ꂽ���f���̏������ʂɉ����āA�\�����e���ւ���@�\���������Ă���B ���炩�̃e���v���[�g�G���W����p���ĕ\�����s���B |
�@���̕\��sample4���Ƃ炵���킹�Ăق����B1�����A���̓����ɍ��v���Ă��Ȃ��ӏ������݂��邱�ƂɋC�t�����낤�B�����ɍ��v���Ă��Ȃ��̂́A�e���v���[�g�G���W����p�����Ɏ��͂ŕ\�����Ă��܂��Ă���r���[�����ł���B
�@���͂́A�e���v���[�g�G���W����p�����r���[�̍쐬���@�ɂ��ĉ�����s���B
�@�@�@�@�@ | 1 2 3 4 | ���̃y�[�W
[�ƈ�i��CITmedia]
Copyright ITmedia, Inc. All Rights Reserved.