السلام عليكم ورحمة الله وبركاته
اولا اعتذر عن قلة كتاباتي في أحب وافضل منتدى الى قلبي (والله يشهد).
ندخل في الموضوع:
أصبحت البرمجة الذكية من أهم اساليب البرمجة الحالية في نطاق بناء المواقع فقد تغيرت عن نهجها في السباق. فقد كانت غايتها الوصول للهدف بأسهل الطرق وترك جانب الحماية ومدى تأثر هذا الوصول على حماية الموقع نفسه فـ بتالي اصبحت اكثر ضرراً على الموقع من فائدتها.
نعم، تم الاهتمام بهذا الجانب ( الجانب الامني Security Side) ولكن تم إكتشاف نقص المعلومات عند الوصول للهدف، وهذا يقلل من قيمة وقوة البرمجة الذكية.
وأفرد لكم مثال بسيط: تريد الوصول لسوبرماركت‘ أكيد سوف تسير في أسهل طريق تعرفه، لكن تذكر ماهو الطريق الذي سوف تجد فيها مشتريات أخرى عند الذهاب وكذلك سوف تجد خدمات أخرى عند العودة من نفس الطريق.
فالبرمجة الذكية ترتكز على كمية المعلومات والبيانات التي توفرها لك عند وصولك للهدف.
ومن ملامح البرمجة الذكية في بناء المواقع بالذات هو ليس البحث عن أي لغة برمجة متوفرة لديك (او لديها) بل ماهي الادوات والمزيا والدوال التي توفرها لك هذه اللغة عن إستخدامها في برمجة موقع.
وهذا بالطبع يعتمد عليك (او عليها) وعلى إبداعك البرمجي.
ومن ملاحها إيضا توفير مايحتاجه المستخدم بأقل العمليات التي سوف يقوم بها للوصول لمبتغاه. [الوصول للهدف]
ومثال على ذلك: شاهد أي منتدى VB وتصفح موضوع من مواضيع المنتدى وشاهد كمية الادوات المتوفرة لك سوى كنت زائر او عضو او مشرف او مسوؤل.
ومن اساليب البرمجة الذكية حديثاً وهي تقنية AJAX.
وترتكز فائدتها العظمى في تقليل الوقت الاتصال بالسيرفر وعدم إرهاقه وينتج عن ذلك في تقليل الوقت للمستخدم العادي عند إجراء اي عملية.
وهذا مالدي الان، وسوف أكمل فيما بعد
ابونوف