سلام
فكر مي كنم بايد بين طراحي قالب و برنامه نويسي سايت تفاوت قائل شد.كسي كه قالب رو طراحي مي كنه اصلا با برنامه نويسي سروكار نداره و بيشتر با ابزار خودش مثل css,html و فتوشاپ كار مي كنه.اين برنامه نويس هست كه نرم افزار سايت و كلا اون چيزي رو كه موتور سايت ما هست رو با زبان هاي مختلف مثل asp.net يا php مي نويسه.ميشه برنام نويس رو به بنا و طراح رو به نقاش ساختمان تشبيه كرد!البته مثل خيلي چيزها ممكنه تو ايران هر كدوم،كار اون يكي رو انجام بدن و مشكلي نباشه.
پس طراح كاري به امنيت نداره و صرفا نماي سايت رو ايجاد مي كنه تا روي كدهاي برنامه نويس سوار بشه.زباني كه سايت از طريق اون نوشته ميشه تاثير زيادي در امنيت ندارد.مهم برنامه نويس هست كه بايد پيش بيني هاي لازم رو انجام بدهد.مثلا پيش بيني كند شايد كسي بخواهد از طريق فرم ثبت نظرات كه در زير مطالب سايت وجود دارد،يك رشته خاص را به پايگاه داده تزريق كند كه مي تواند شامل كاراكتري خاص مثل
, باشد.حالا بايد بخشي را در برنامه خود قرار دهد تا قبل از ارسال داده،آن را چك كند و بعد ارسال كند.
كلا دست هكرها بازه و اگر بخواهند سايتي رو دستكاري كنند،با كمي تلاش مي تونند.الان
سايت هاي دولتي آمريكا توسط هكرها،خريد و فروش ميشه.سايت هايي با پشتوانه عظيم مالي و تخصصي.سايت هاي ايراني كه جاي خود دارد.ولي اين دليل نميشه از امنيت غافل شويم.
موفقيت