السلام عليكم ورحمة الله
كنت أعمل سابقا على تطبيق ويندوز ، وانتقلت للويب مؤخرا.. هناك مفهوم او فكرة كنت استخدمها وهي اعداد النظام في طبقات متعددة :
الجزء المتعلق بالتاكد من القيم المدخلة : كان في Buisness Layer ، وكانت الامور تسير بشكل جيد ، لكن اظن ان الوضع مختلف هنا كثيرا..
اذا اردت تطبيق نفس الفكرة فهذا يعني احد حالين:
1- ان تتم عمل اعادة الكود اللازم( Script) في كل صفحة ، هذا يمنع تحديث الصفحة عند التأكد من كل شرط ولكن يجب اعادته في كل مرة احتاج ان اقوم بنفس العملية في اي مكان يقوم بنفس العملية.
2- ان اقوم بكتابة التاكد من الكود في مكان واحد ، سيقلل من كتابة الكود لكن سيؤدي الى تحديث الصفحة كل مرة يتم التاكد من احد الشروط
هل طريقة تفكيري صحيحة واذا كانت كذلك ماهو الحل الامثل في مثل هذه الحالة؟؟