النتائج 1 إلى 5 من 5

الموضوع: مقاطع ASP.Net

  1. #1
    عضو شرف
    تاريخ التسجيل
    Apr 2002
    المشاركات
    1,379

    مقاطع ASP.Net



    سوف نتحدث عن PHP لتكمل صورة ASP.NET

    مقاطعة php
    جدوى المقاطعة
    يقوم المدافعون عن مقاطعة البضائع الإسرائيلية أن الهدف الأساسي هو ضرب الإقتصاد الصهيوني ويخاف المعارضون(غير المطبعين) لها أن تصبح حمى ما يشبه محاكم التفتيش ونحن العرب(في جاهليتنا الثانية) نجيد استعمال نظرية المؤامرة وغيرها من الشماعات، التي تبقينا بعيدين عن العمل فبدلا من عمل شركات عربية قوية نقوم بتصنيف الشركات إلى عميلة وغير عميلة ناسين أن الهدف الأساسي للشركات هو الربح وليس أي شيء آخر ، هذا لا يقلل من شأن المقاطعة وإنما كيف توجه ومن يوجها فنحن لا ننتظر من موقع مدعوم من شركة صهيونية مثل مايكروسوفت أن يقول لنا قاطعوا php وما يزيد صعوبة الموضوع عدم جدية الحكومات في ذلك فهي تقول أنت حر قاطع أو لا تقاطع ، مما يجعل معرفة أي الشركات صهيونية وأيها غير صهيونية مثلا قد تسمع اشاعة بأن الشركة الفلانية صهيونية والبديل هو شركة أخرى ذات اسم عربي ثم اشاعة بأن الشركة الثانية هي فرع للشركة الأولى ، فاعلم أن لا شيء يمنع شركة صهيونية من حمل أسماء عربية أو ذات طابع اسلامي مثلا التقوى (أي لا يوجد بند في القانون) مثلا هناك شركة دخان تنتج تبغ باسم كريم وهو من أسماء الله الحسنى والدخان محرم كما نعلم فيجب قبل أن تتعامل مع هذه الإشاعات أن تدرك الأهداف من وراء كل ذلك.

    من ألوم
    دخلت مرة على موقع www.mandrakelinux.com ووجدت أن موقع هذه الشركة يتوفر بأكثر من لغة (عدد كبير) وعلى رأسها العبرية دون العربية عندها حقدت على تلك الشركة وعددتها متصهينة ولكن عند دخولي مرة أخرى على الموقع كانت هناك ملاحظة في أسفل الشاشة "نحن بحاجة إلى عرب ليترجموا الموقع" وأخبرني أحد أصدقائي أنه يكره لينكس لأنه نظام عمله الصهاينة والدليل قلة البرامج العربية فلا يوجد برناج القرآن وغيرها من البرامج التي يحتاجها (طبعا لم يعلم أن هناك موقع www.arabeyes.org يوفر هذه البرامج مجانا ونسخ مرخصة وليس مسروقة) ولكن اذا كان هذه البرامج مجانية ومفتوحة ومع الكود ويسمحوا لك بالتعديل عليها دون اذن منهم ماذا نريد أكثر، أن يأتي يهودي لقوم بدعم اللغة العربية في هذه البرامج ، السبب في تخلفنا هو أن جامعاتنا تغط في نوم عميق جدا بدلا من كونها مؤسسات بحث علمي وتترك المجال للدعاية والإشاعة لتصبح المعيار الذي يقيس عليه الناس فاذا علمت أن هناك جامعتان عبريتان على الأقل (أو 4) تقوم بعمل منتجات حرة وتضعها على الشبكة لزيادة الدعم للغة العبرية في البرامج الفتوحة عدا عن الشركات الكثيرة بينما حتى الآن لا يوجد ولا حتى بقالة تقوم بذلك في عالمنا العربي
    php مطبّعة
    لن أقول أن من قال ذلك مطبع ، ولن أتحدث عن كاتب المقالة أو عن اللوبي الصهيوني في مايكروسوفت لأن هذا ليس أسلوبي ، هل صحيح أن شركة zend المطورة ل php شركة صهيونية ؟ أنا لا أعرف ولا أريد أن أعرف لأني لن أرسل لها نقودي لأن php منتج حر و مفتوح أي أنك تنزل هذه المنتجات مجاناً فبهذا مقاطقة php لن تضر الإقتصاد الصهيوني لأن المجتمع المفتوح لا يربح من بيع البرامج اذن فحجة أن نقاطعه من أجل الإضرار باسرائيل باطلة ، لنجرب حجة أخرى مثلا ما رأيك في أن نقول أنه من صنع الصهاينة ونجس ، لا تنفع لأن الرسول (ص) قال حدثو عن بني اسرائيل ولا حرج (المعنى أنه يجوز لنا أن نستفيد من علمهم) وقد يقول قائل أنها ربما ملغومة (أي مجانية ولكن بها برامج تجسس وغير ذلك) هذا الكلام غير دقيق فعدى عن كون حجم مفسر php الصغير جدا حوالي 25 كيلوبايت (يمكنك وضع 40 نسخة منه على قرص مرن) قارن ذلك بلغة vb أو asp أو أي منج مشابه من شركة مايكروسوفت التي بحاجة على الإقل إلى قرص مدمج كامل أضف إلى ذلك أن مصدر (كود) هذا البرنامج موجود ومتوفر مجانا أي أنها لا تحتوي على أي شيء مخفي فيمكن لأي إنسان أن يراجعها ويبنيها بنفسه واذا علمنا أن المجتمع المفتووح بأكمله راجعها ودققها ولم يجد فيها أي شيء للمزيد من المعلومات عن الصناعة المفتوحة انظر www.daif.net/linux/ar/rights.html مبدأ الصناعة المفتوحة هو قوله (ص) "من كتم علما ألجم يوم القيامة بلجام من نار" وقد حرم بعض العلماء في القدم استيفاء المال مقابل العلم ولكنهم عادوا وأحلوه لتفرغ المعلم له فليس له مصدر رزق آخر ولكن من المؤسف أن يسبقنا كل العالم لتطبيق قول الرسول في الوقت الذي تكون برمجنا العلمية محددة برخص eula "أقسم أن نسختي أصلية ولن أعطيها لأحد" وقد قلت أن الشركات المفتوحة تربح ولكن ليس من العلم والمعلومة (في مثالنا الملف المصدري للبرنامج) بل من خلال الدعم الفني وخدمة ما بعد البيع
    من يمتلك php
    php ليست ملك لشركة zend (الحديث هنا عن php 3) وانما هي ملك للبشرية فهي gpl أي general public license أي يسمح لأي كان أن يحصل على الملف المصدري لها ومراجعتها وتدقيقها انظر www.daif.net/linux/gpl.txt وأكثر من ذلك أن zend لم تكتبها بل كتبها متطوعون من كل أنحاء العالم وكان دور zend هو بناء برنامج منفصل يصمم برامج php اضافة إلى دعم المشروع انظر http://www.php.net/license/

    ماذا حدث في php4 ولماذا تحدثت عن php3 ؟ لأن رخصة برنامج php4 تختلف عن رخصة php3 في أنها ليست gpl وإن كانت رخصة مفتوحة فهي رخصة تشبه رخصة QT التي صمم عليها KDE وهي مجانية لفئة وبنقود لفئة أخرى هذا يعتمد عن طبيعة المشروع ؛هل هو تعديل على php أم هو مجرد برنامج أو صفحة انترنت
    ما هي php
    php لغة تفسيرية مثل vb و perl على عكس C أي أنك تكتب البرنامج ثم تستدعي المفسر في كل مرة تريد تشغيل برنامجك (مما يعطي C أفضلية عليها لأنها تترجم البرنامج إلى لغة الآلة مرة واحدة ويخزن الناتج في ملف تنفيذي) ولكن الفائدة من هذا أنها لا تخزن بلغة الآلة أي أنها مستقلة عنها فيمكنها أن تعمل على أي نوع من الأجهزة دون تغيير اضافة إلى السهولة والسرعة في التصميم (كل ما عليك هو كتابة البرنامج واستدعاء المفسر دون عملية الترجمة ولتخزين والربط مع المكتبات) و الجميل فيها أن صيغتها قريبة من لغة السي القوية ولكن دون طلاسم فهي سهلة جدا وهي لغة يمكنها كتابة برامج تطبيقية انظر هذا الموقع http://gtk.php.net/ ولكن أكثر شيوعا هو في عمل المواقع التفاعلية باستخدام السيرفر الخارق apache
    ما هي مواقع الإنترنت التفاعلية
    اذا كتبت قصيدة ووضعتها على الإنترنت باسعمال html فإن زوار موقعك فقط يمكنهم قراءة القصيدة ، ماذا لو أردت أن يعلقوا عليها فإنهم يرسلون لك email ولو أردت أن تظهر تعليقاتهم في أسفل القصيدة عليك كتابة الصفحة مجددا باستعمال html !! لنأخذ مثال أكثر تعقيدا المنتديات وساحات الدردشة والتصويت وغيرها الكثير من المواقع التي بحاجة إلى أن تكون تفاعلية وتعدل من محتوياتها تلقائياً ، لمثل هذا نستخدم لغات برمجة مثل perl و python و php و بعض ال* يستخدمون asp و asp.NET وهذه تختلف عن javaScript و VBscript اختلاف كلي فالأخيرتان تقومان بالعمال على حهاز المستخدم(الذي يتصفح الموقع) وتقومان بالحسابات من معطيات على جهازه فقط ولا دخل لها بالمخدم (server) أما المجموعة الأولى فهي تقوم بالعمل على المخدم فقط (لا يوجد ضمان بالنسبة ل asp) و لا دخل لها بجهاز المستخدم لهذا نستخدم مزيج من php و html و javascript لعمل الموقع
    ماذا عن asp
    هي أولا غير مفتوحة(الكود الخاص بها فهي كجهاز يعطوك اياه ويطلبون منك عدم تفكيكه) فاذا وضعتها على مخدمك لا أحد يمكنه أن يخبرك ماذا تفعل به (لا يوجد ضمان أنها تفعل مايطلب منها فقط) فقد تحتوي على جواسيس واختراقات وهذا معروف عن الشركة المنتجة لها ، لا أحد يضمن لك استمرارية اللغة ، لماذا أفترض لغة asp.NET لا علاقة لها لا من قريب ولا من بعيد ب asp وهي فقط على نفس النمط مثل qbasic و VBasic و VB.net فهي سياسة الشركة فهم دائما يقولون لك اشتر النسخة الجديدة وتعلمها من الصفر ولا تعلم لماذا هناك من يفعل ذلك !! أضف إلى ذلك أن asp.NET تقوم بالكثير من العمل على المخدم أكثر من المستخدم (فهي لا تعتمد على javscript وهذا يخالف أساسيات التصميم أي أن تقوم بأقل ما يمكن على المخدم لأنه يفترض أن يخدم ملايين الزوار) والطامة الكبرى أن المخدم الأكثر انتشارا apache في الدنيا يدعم perl و python و php فقط دون asp و asp.net مما يعني أنه عليك عدم استخدام المخدم الموثوق apache واستخدام مخدمات ضعيفة و غير موثوقة أضف إلى ذلك أن asp.NET يمكنها أن تكون على كل ملف byte-code أي غير نصي (على عكس php التي هي وكل ملفات الإعدادات والصفحات توجد على كل ملف نصي) مما يزيد في الغموض الذي يلف asp.NET فأنت بهذا لا تعلم شيء عن ما يحدث ولا يمكنك قراءة الكود الخاص بالمواقع التي تزورها ومراجعتها والتعلم منها أو التأكد من أنها آمنة .


    كان هذه الموضوع ردا على بعض الأوغاد الذين ينتمون الى مايكروزفت قلبا وقالبا يزيفون الحقائق ويحاولون احلال الظلام ...ذلكمن اجل ماذا ....من اجل رشوه ارتشوها منها.

    http://www.daif.net/antiphp.html





    __________________
    ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
    الاتصال: daif@daif.net او جوال: 0556639884
    الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .
    daif غير متواجد حالياً


  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    Jul 2002
    المشاركات
    624


    اعجبنى جدا كلامك ياdaif
    واوافقك فيه صراحة واستغرب لموقع لينكس ماندريك





    __________________
    ستفيد يوما لتستفيد ايام :aoot says
    The following message could not be delivered to all recipients:
    ستفيد يوما لتستفيد ايام
    aoot غير متواجد حالياً

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    194


    بورك فيك أخي daif

    وبصراحة اعجبني الكتاب على الرابط
    http://www.daif.net/linux/ar/index.html

    لكن سؤالي هل تم الإعلان عن هذا الكتاب ام لا






    __________________
    >> .... <<
    ^FaWaZ.NeT^ غير متواجد حالياً

  4. #4
    عضو شرف
    تاريخ التسجيل
    Apr 2002
    المشاركات
    1,379


    المقالة كتبة طلبيه من احدهم ...وليس أنا

    http://www.daif.net/linux/ar/index.html
    هذه الكتاب ...من تأليف
    مؤيد السعدي
    تم وضع نسخة على موقعي فقط





    __________________
    ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
    الاتصال: daif@daif.net او جوال: 0556639884
    الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .
    daif غير متواجد حالياً

  5. #5


    أخي العزيز daif ... يعجبني طرحك ... ولكن تعصبك الأعمى هذا لا يعجبني ... فعالم البرمجة ليس أحزاب سياسية كي يسمى المبرمجون باللغات الأخرى أوغاد !! .. عموما لغة PHP و ASP.NET لغتان من اقوى لغات برمجة الويب ... ويمكن مناقشة المقارنة بينهما بطريقة علمية أكثر من ناحية مناقشة التراكيب اللغوية المكون لكلا اللغتين .. ومن ناحية المقارنة بما يعرف بـ Grammar Attributes و Semantic Attributes حينها سيكون للكلام معنى اكثر وفائدة أكبر يخرج بها القارئ المبتدى الذي يود معرفة حقيقة الفرق بين ASP.NET و PHP دون التعصب لهذه او تلك .

    هذا رد كنت قد كتبته في أحد المواضيع في قسم ASP في منتدى سوالف :

    -----------------------------------------------------------

    دعني أبدأ معك في توضيح بعض الفوارق ... انا في الأساس مبرمج بلغة C ومن المعروف ان لغة الـ C هي اللغة الأم لكل اللغات الحديثة .. كما من المعروف ان لغة PHP قريبة جدا من لغة الـ C من ناحية التركيب النحوي ( Syntax ) ... وبالتالي كان انتقالي الى الـ PHP و إعجابي بها شئ بديهي .. ولا زلت معجب جدا بمزايا الـ PHP المذهلة وقدرتها الخارقة في تطويع كل المشاكل البرمجية حيث ان التركيب النحوي لها كما الـ C مرن جدا وقابل للتوجيه لعدة أغراض مما يعطي المبرمج حرية أكبر في كتابة برامجه .. وما يجعل الـ PHP خيار مفضل للأغلبية هو سهولتها المطلقة .. حيث لا حاجه لأدوات تطوير معقده ... لا حاجة لبرامج اضافية لتطوير شئ معين من خلال الـ PHP ... دعمها لمعظم قواعد البيانات شائعة الإستخدام ... هذه أشياء تجعل المستخدم العادي و المحترف يفضل الـ PHP ... و الأهم من هذا كله مجانية الـ PHP ( بالرغم من ان هذه المجانية بدأت تضمحل شيئا فشيئا مع دخول Zend بشكل أكبر في تطوير هذه اللغة ) كما ان مشكلة المجانية ليست بالمشكلة الكبيرة للعموم اذ ان البرامج المقرصنه بدأت تنتشر ولم يعد من الصعب الحصول على برامج تطوير الـ ASP.NET مهما كان ثمنها

    حسنا ... هل يعني ذلك ان لغة ASP.NET لغة سيئة ؟؟ بالطبع لا ... دعني اقول ان الـ .NET بشكل عام احدثت ثورة غير طبيعية في وسط المبرمجين العالميين ... حيث ان مبرمجي Java لدى شركة Sun المعروفين بتعصبهم الشديد لجافا ... ورغم محاولات مايكروسوفت القديمة في إجتذابهم من خلال تطوير ادوات تطوير مختصة بالجافا مثل ++J ... لكن الوضع إختلف مع الـ .NET حيث اضطر بعض هؤلاء المتعصبين الى مغادرة معسكر Sun و التوجه لمعسكر مايكروسوفت للتمتع بما تقدمه لغات مثل #C الجديده و التي تضم مزايا الجافا و قوة الـ ++C ... ومن لم يغادر SUN أضطر للإعتراف بأن بيئة الـ .NET هي افضل بيئة برمجية ... وبلا منازع

    الوضع ينطبق ايضا على ASP.NET ... وهي احد لغات بيئة الـ .NET ... ما يجعل هذه اللغة اقوى لغات تطوير الويب على الإطلاق .. هو إكتسابها لعامل المرونة التي كانت تفتقده بينما تكتسبه الـ PHP ... مثلا هل تجيد لغة ++C .. اذا لا مشكلة فأنت مبرمج ASP.NET .. هل انت مبرمج PERL اذا لا مشكلة فأنت مبرمج ASP.NET .. حسنا هل انت مبرمج VB ايضا لا مشكلة فأنت مبرمج ASP.NET .. هل انت مبرمج #C ،او JAVA او ........... ،،،، لا مشكلة بتاتا ... تستطيع البرمجة بـ ASP.NET بأي لغة ؟؟ أمر غريب اليس كذلك ؟؟؟؟

    طبعا كسبت ASP.NET عامل المرونه بشكل يفوق PHP ،، ما ذا عن العوامل الأخرى ... بالنسبة لعامل الأمان، فهذا الجانب كان من نصيب ASP في البداية اصلا ... وما زاد في ASP.NET الا قوة ، حيث ان هذا امر معروف ومشاهد فقط يكفي ان تشاهد مواقع التجارة الإلكترونية .. مواقع البنوك .. مواقع الأسهم و البورصات ... مواقع الحكومات الإلكترونية .

    المنافس الوحيد لـ ASP.NET في مجال الأمن هي لغة JSP وهي لغة تتميز فعلا بجوانب أمان خيالية

    حسنا .. ما ذا عن الموثوقية ... دعم مايكروسوفت للغة ASP.NET جعل هذه اللغة موثوقة بكل تأكيد من ناحية تقديم خدمات الدعم الفني .. التعويض في حال حصول ضرر نتيجة ثغرة في اللغة ... امور كثيرة تصرف عليها مايكروسوفت مئات الملايين من الدولارات فقط لتجعل لغاتها اكثر موثوقية

    يمكنني القول ان ASP.NET قد أكتسحت جميع لغات البرمجة الموجهة لتطوير تطبيقات الويب .

    سؤال يتبادر الى الذهن : لماذا الـ PHP أكثر إنتشارا ؟

    سبب إنتشار لغة الـ PHP هو توفر كم كبير من المواقع على الإنترنت التي تقدم خدمات تعليمية و برامج مجانية مكتوبة بهذه اللغة .... قد يسأل سائل لماذا اصلا توفر هذه الكم من المواقع ؟؟
    يعود السبب في ذلك اصلا الى ان لغة الـ PHP لغة تعمل على سيرفرات بنظام التشغيل Linux بكل سهولة ليس كالـ ASP.NET لا تعمل ( بشكل قياسي ) الا على سيرفرات الويندوز ... ومن المعروف ان السيرفرات التي تعمل بالـ Linux ارخص بكثير من تلك التي تعمل بالويندوز ... هذا احد الأسباب الرئيسية في انتشار الـ PHP ... السبب الأخر كما ذكرنا سابقا هو سهولة هذه اللغة و مرونتها ... سبب أخر ايضا هو توفر جميع التطبيقات اللازمه لتطوير برامج بهذه اللغة بشكل شبه مجاني .. من ادوات قواعد بيانات الى مكتبات التعامل مع الصور و الوثائق ...

    اسباب كثيرة ادت الى إنتشار الـ PHP بشكل تستحقه فعلا .. فهي لغة جبارة ورائعة .. ولكن في مجالها ... حيث ان لكل لغة مجالها ... و الـ ASP.NET او PHP هما لغتان من اقوى لغات التطوير للويب و المقارنة بينهما تعتبر صعبة جدا قياسا على المفاهيم العامة ، فحاجة كل شخص تختلف عن الأخر .. اما حين نقارن بينهما من الناحية البرمجية ( التركيب النحوي Syntax و التركيب المنطقي Semantics ) فستجد بكل تأكيد ان الـ ASP.NET افضل لأسباب عديدة يطول شرحها

    -------------------------------------------------------------

    تقبل خالص تحياتي





    البرواز غير متواجد حالياً





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض