موصى به: ASP Tutorial: أفكار للاستعلام والترحيل دون الاتصال بقاعدة البيانات بعد قراءة الكثير من المقدمات ، أعرف أن كفاءة التنفيذ لـ Set RS = Conn.execute (SQL) أعلى بكثير من RS.Open SQL ، Conn ، 1،1 ، ولكن طريقة التنفيذ الخاصة بـ RS = Conn.Execute (SQL) لها أيضًا العديد من أوجه القصور. بادئ ذي بدء ، ليس لديها سمات ترقيم ، مثل rs.pagesize ، rs ، أ
خلال هذه الفترة ، كانت هناك مناقشات أفضل حول مستقبل ASP وجودة ASP. بالطبع ، قلوب الجميع جيدة ، لكن ما قاله بعض الأصدقاء هو محبط حقًا.
أنا شخصياً أعتقد أنه في غضون عامين ، سيتم تطبيق ASP على العديد من أنظمة B/S الصغيرة والمتوسطة الحجم. نحن نعلم أن .NET جيد ، JSP جيد ، و PHP أقوى ، ولكن بالنسبة للعديد من التطبيقات ، فإن الفوائد الاقتصادية هي الأكثر أهمية. بالنسبة لمشروع الآلاف أو تطبيق Enterprise B/S بسيط ، إذا طلبت منه تكوين بيئة Linux أو نظام ينطبق .NET ، فإن تكلفة العمالة ليست فعالة من حيث التكلفة. نشر نظام ASP بقيمة 1000 يوان ، وهو ليس سوى بضعة أيام ، والنظام رخيص جدًا (بالطبع ، أشير إلى منصة نظام مقرصنة هنا ، ولكن كم عدد الشركات عديمة الفائدة؟) بالطبع ، إذا كنت قويًا ، يمكنك استخدام منصات أخرى ، ولكن إذا كنت شركة ، فمن الأفضل أن تفكر في تكاليفك الخاصة.
الآن الأشخاص الذين يتحدثون عن ASP غير ذي صلة ، لا يعرفون حقًا ما هي عقليتهم. أعتقد أن الجميع يعلم أنه من بين الخبراء في تطوير الويب ، عانى الكثير منهم من تطوير منصة ASP ، سواء كانوا JSP ، PHP ، ناهيك عن .NET. خاصة في السنوات القليلة الماضية ، عندما اعتبر العديد من الأشخاص مواقع الويب أعمالًا فنية ، عندما كان هناك فقط CGI ، سمح ظهور ASP وانخفاض المدخل لـ ASP للعديد من الأشخاص بدخول مجال تطوير برنامج الويب بنجاح وأصبح تدريجياً على دراية بنموذج تطوير B/S. خلاف ذلك ، لن يتدفق مبرمجي الويب اليوم على الأرض ، ولن يكون هناك عالم من B/S في مشاريع البرمجيات. يجب ألا يكون الأشخاص الذين ينظرون إلى ASP الآن مبرمج ويب حقيقي.
أعترف أن ASP أضعف من العديد من لغات تطوير الويب اليوم ، لكنني أريد أن أقول أنه إذا كنت تعرف كيف تلعب ، وإذا تعاونت مع DLL ، فلا توجد مشاكل كثيرة. أعتقد أن لغة البرمجة النصية مفيدة للغاية لأولئك الذين بدأوا. يقول بعض الناس أن معالجة الاستثناء مع ASP ضعيفة ، نعم ، هكذا هو مع VBS ، و JS أفضل. ولكن إذا فهمت الاستثناء حقًا ، فما عليك سوى القول بأن الشذوذ غير قادر على ذلك ، فأنت تقترح بعض طرق الإصلاح ، ثم أنت قوي. أنا معجب بالعمل الذي أنجزه بعض الأصدقاء الآن على تعزيز إصلاح استثناءات ASP. فيما يتعلق بتصحيح ASP ، يعد استخدام الاستجابة طريقة جيدة لضبط نقاط التوقف وتتبع متغيرات. إذا لم تكن بارعًا في لغة ما ، فيمكنك أن تقول إنها ليست جيدة ، فأنا شخص مثل BS.
بالنسبة للأصدقاء الذين يعملون الآن في مبرمجي ASP ، أعتقد أن الجميع يمكنهم رؤية أن السعر ينخفض بسرعة. نعم ، أي شيء لديه تباطؤ ، تمامًا مثل DOS و ASP ، لذلك يعمل الجميع بجد لتعلم شيء آخر ، أو ببساطة بيع الملفوف :) اقتراحي هو النظر إلى خلفية معرفتك الخاصة. إذا قمت بنقل برامج أخرى ، أعتقد أن PHP جيد وأسرع للبدء من .NET. في ذلك اليوم ، رأيت توظيفًا يكلف 100 يوان لكتابة كتاب الرسائل. كنت غاضبًا جدًا ، لكنني هدأت ويجب أن أفكر فيه ...
ما أريد أن أقوله اليوم هو أنني أحب ASP. من أجل الحياة ، ربما سأقوم بنقل أشياء أخرى ، لكني أحبها. أنا ممتن للأشياء التي يجلبها لي ASP. نظام محاسبة الصديقة في المنزل هو شيء صغير مكتوب في ASP :) لذلك لا أريد أن أرى هؤلاء الأشخاص الجاهلين يوبخونها على إصدار ASP ، ومقارنتهم بأي شيء ... لا يمكن مقارنة بعض الأشياء!
حصة: المقارنة بين تقنية ASP و PHP و CGI و JSP وغيرها من التقنيات في الوقت الحاضر ، فإن لغات الويب الديناميكية الثلاث الأكثر شيوعًا هي ASP (صفحات الخادم النشط) ، و JSP (صفحات Javaserver) ، و PHP (المعالج المسبق للنص التشعبي). مقدمة ASP PULL NAME PAGES Active Server هي بيئة تطوير من جانب خادم الويب.