أرشيف تصنيف 'تطوير مواقع'

المحاكاة طريق للإبداع

07 أغسطس 2008

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

يمكنك مثلاً عمل تصميم كتجربة لتقليد تصاميم آخر في سبيل تحسين طريقة تنفيذك للتصميم وتتعلم حركة جديدة أو تزيد إتقانك وحتى إن كان تصميمك رسمي بل هناك فرق بين النسخ والإقتباس. (أتحدث عن الفكرة)

.. أكمل قراءة بقية الموضوع »

مثال بسيط جداً على إستخدام نمط mvc مقارنةً بالطريقة الإعتيادية

31 يوليو 2008

نمط MVC المستخدم في أطر العمل المختلفة أو ما يسمى بـ Frameworks له عدة وظائف لخدمة إطار العمل والبرنامج بالكامل وقد طرحت موضوع سابق عنه ، كيف يعمل هذا النمط أو النظام في تقنية الـ PHP ؟ سأعطيك مثال على طريقته في العمل وهو عن طريق إنشاء نظام نشر تدوينات بسيط بإستخدام نمط أو نظام MVC وبدونه أيضاً ، هذا الدرس يبين لك طريقة عمله فقط (أقصد الفكرة الرئيسية وليس درس عملي بالكامل) ولا يشرح طريقة إنشاء برنامج متكامل بنمط أو نظام mvc .

الطريقة الأساسية أو التقليدية في إستيراد أو إسترجاع سلسلة تدوينات تكون عن طريق كتابة كود PHP موصول بقاعدة البيانات لإسترجاع المتغيرات من القاعدة وعمل حقلة تكرار بإستخدام الدالة while لكتابة نتائج الإتصال مع وجود ومستعرض البيانات وهو قالب HTML جاهز مثلاً ، هذا مثال على إسترجاع بيانات بدون إستخدام نمط MVC :
.. أكمل قراءة بقية الموضوع »

معارض CSS جميلة ..

31 يوليو 2008

منذ فترة لم أتابع تصاميم مواقع الويب الجميلة التي تستخدم تقنية css بشكل رائع ، وهي مهمة وخاصة لو أردت تطوير أفكارك في طريقة تصميمك لمواقع الويب والإستفادة منها ورؤية طريقة عملها عن طريق المصدر.

هناك معارض كثيرة لعرض المواقع التي تُصمم بواسطة xhtml و css ويكون شكلها جذاب غالباً وتحتوي على أفكار جميلة يضيفها مصممين وأصحاب مواقع لإضافة آخر أعمالهم عن طريق هذه المواقع.
.. أكمل قراءة بقية الموضوع »

أطر العمل(Frameworks) لتطبيقات الويب بإستخدام php

16 يونيو 2008

Framework ، أو إطار العمل وهو عبارة عن تطبيقات متكاملة تساعد مطوري الويب على أداء أعمالهم البرمجية بسرعة وأقل جهد مع توفر الإتقان والإحترافية في العمل ، يعتمد إطار العمل غالباً على نظام MVC إختصار لـ Model View Controller لفصل واجهة الإستخدام عن منطقة العمل ويمكننا شرح Model View Controller بهذه الطريقة على ثلاث طبقات:

  • Model: يوضح كيفية عمل البرمجة التي ستطبق في البرنامج أو التطبيق.
  • View: يعرض واجهة التطبيق الذي يريده المبرمج.
  • Controller: يربط بين Model و View ويقوم بتنفيذ الأوامر ويتعبر المتحكم الرئيسي للنظام. .. أكمل قراءة بقية الموضوع »

مدخل إلى CSS3

28 مايو 2008

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

تحديث: هذا الموضوع قديم كتب في مايو 2008، ويتحدث بشكل بسيط حول CSS3 مع بعض الروابط، تعرف على المزيد من مصادر حول تقنية CSS3 تم عرضها في المدونة إضافة إلى تطبيقات على CSS3 تجد بها دروس حول هذه التقنية.

.. أكمل قراءة بقية الموضوع »

تعرف على إمكانية توافق موقعك على أكثر من 30 متصفح

16 مارس 2008

إذا كنت مصمم مواقع أو صاحب موقع وتود معرفة توافق الصفحات التي قمت بتصميمها على عدد من متصفحات الويب فيمكنك ذلك عن طريق موقع Browsershots.

تعطيك الخدمة  لقطات لموقعك في متصفحات مختلفة على شكل صورة في شاشتك ، وهي خدمة مجانية مفتوحة المصدر مهمتها عرض المواقع في متصفحات مختلفة والتي تهم مصممي مواقع الويب في توافق أعمالهم ضمن متصفحات مختلفة.

.. أكمل قراءة بقية الموضوع »

أجزاء مقترحة لحل لمشكلة المنتديات

25 ديسمبر 2007

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

وأيضاً المشكلة الأخرى عندما ترى المواضيع والأحداث الموجودة فأغلبها منقول ولا حتى يذكر فيها مصدر وإن كان المصدر مجهول فأقل شيء أن تضع عبارة منقول بتصرف ! ، والردود التي تكتب هي في الأغلب شكر وتقدير وأكثر من أن تكون تعليق أو رأي حول الموضوع الذي كتب. .. أكمل قراءة بقية الموضوع »

الحوار والتواصل الإلكتروني [الجزء الثاني]

14 نوفمبر 2007

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

اليوم أتحدث عن وسيلة أكثر فاعلية عن الوسيلة السابقة التي ذكرتها ، وهي المدونات وهي أشبه بدفتر للمذكرات! ، تستطيع من خلالها الكتابة عما يدور حولك أو الكتابة في مجال معين من أهتماماتك أو عن حياتك وحياة الآخرين ، الأمر أشبه بالعمل الصحفي بل أفضل وخاصة من هم يحبون قراءة المقالات والأخبار عن الإنترنت ، فيمكن ان أن تكتب ما تشاء بلا قيود ولا قوانين تتحكم في كتابتك كما هو في المنتديات ..

.. أكمل قراءة بقية الموضوع »

الحوار والتواصل الإلكتروني [الجزء الأول]

30 أكتوبر 2007

تقدمت وسائل التواصل والحوار عبر شبكة الإنترنت منذ بدايتها الأولى ، فهي في البداية بدأت كفكرة لكيفية التواصل بين المستخدمين إما للحوار في مواضيع معينة عامة او متخصصة أو إستخدامها وسيلة للتعارف بينهم أو توصيل رسالة ، أو تكوين مجتمع إلكتروني مختص في مجال معين ، إلخ من الوسائل.

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

.. أكمل قراءة بقية الموضوع »

 << 1 2 3 4 5 6