بسم الله الرحمن الرحيم
فى هذا الموضوع حبيت اقولكم مواصفات الموقع الناجح من خلال قرائتى و خبرتى المتواضعه :
سوف اذكر موقعين فقط و اعلق عليهم
1- ان يكون متخصص و فريد من نوعه و ان لم يكن فريد من نوعه فيضيف اضافات يجعل زوار المواقع المشابهه ينتقلون اليه مثل :
موقع del.icio.us موقع فريد من نوعه يجعل زوار موقعه يسجلون مواقعهم المفضله بطريقه افضل من الملفات عن الطريق ال tags بواجه برمجيه ممتازه و تصميم خفيف جدا لذا إذا ذكر ال bookmarking ذكر del.icio.us فهو موقع viral ينتشر انتشار الفيروس و لهذا الانتشار خصائص اخرى سوف اشرحها لاحقا
موقع digg.com فريد من نوعه فهو يعتمد فى محتواه على الزوار الذين يجلبون الاخبار من الانترنت كلها اليه و زواره اكثر من مليون unique ip يعنى مليون ip مختلف ( ضع فى ذهنك الزيارت المتكرره )
2- ان يكون الموقع به دعم للمطورين و المبرمجين عن طريق MASHUPS : و هى الاليه البرمجيه التى تجعلك تساهم فى الموقع من موقع اخر مثال : يمكنك تسجيل لينك من اى موقع به del.icio.us mashups مباشره الى دليشس و ذلك ساعه فى انتشار الموقع كالبرق فانا اجد del.icio.us فى كل مدونات wordpress الاجنبيه التى ادخلها
نفس الشىء ينطبق على digg
3- ان يستخدم الموقع مكاتب javascript الجديده و لا يعتمد على البرمجه الوظيفيه القديمه ... على سبيل المثال digg يستخدم مكتبه JQuery و Prototype ستجدهم فى مصدر الصفحه من view menu >view source كذلك دليشس يستخدم مكتبه DOM API من ياهو على ما اعتقد
4- ان يكون الموقع مطابقا للمواصفات القياسيه بنسبه عاليا او بنسبه 100% اذ تقدر و ذلك حتى يكون accessible مثال : ان ادخل على del.icio.us على موبايلى nokia 9300 كإننى فاتحه من الكمبيوتر لا يختلف 1px :looking:
5- ان يكون الموقع flexible مثال : ياهو يشتغل اذا لغيت CSS و يشتغل ايضا اذا لغيت javascript و هذا ليس سحر لكن المبرمج و المصمم الشاطر يصمم 100% ثم يبرمج ثم يصمم ثم يبرمج هذه قاعده فى software architecture يعرفها اصحاب العلم
6- ان يراعى المبرمجين ال bandwidth فى التصميم و البرمجه خصوصا البرمجه للمتصفح clientside وذلك عن طريق استخدام code compressor مثل packer وذلك ايضا اتباع بعض الحيل البرمجيه لتصغير حجم الكود الذى ياخذ وقت حتى ينزل بالكامل على الجهاز ثم يبدأ فى التنفيذ و من هذه الحيل استخدام الوظائف المضمنه فى الكائنات و عدم تكرار الكود
لا تكتب document.getElementById("name"); i كثيرا بل اعمل داله تجيبلك النتيجه
7- لا تستخدم هاكات الCSS حاول ان تصل لنتيجه مرضيه بدون الهاكات :nice:
8- لا تبرمج موقع browser specific يعنى يكون معتمد على متصفح معين و يهمل الباقى بل حاول وضع هدفك عند برمجه جافا سكربت cross browser scripting يعنى برمجه تشتغل على كل المتصفحات
9- ابحث عن الذى يحتاجه مستخدم الانترنت و الذى يفيده أكثر استفاده علميا او لتوفير وقته او لتسهيل خدمه ::: لا تبرمج مواقع ترفيهيه او اغانى ::: ماذا ستقول لربك يوم الدين :con2:
10 - ما ال audiences الذى ستستهدفهم ... يعنى مانوع الزوار الذى ستستهدفهم هل الموقع سيكون عالمى يعنى باللغه الانجليزيه ام مقتصر على الزوار العرب باللغه العربيه :anger2: انا انصحك بالعالميه مع اللغه العربيه يعنى تعمل موقع عربى و انجليزى و بالنسبه للبرمجه هذا ال multi languages system عن طريق XML للذى لا يعرف
11- بالنسبه للمساهمين فى الموقع .. كون فريق من المبرمجين الماهرين المحنكين المثقفين الذين يقرأوا يوميا و يطلعون على كل كتب البرمجه الذين يسعون الى ارضاء الله من خلال خدمه ترضى الجميع و يستفيدوا منها و تعلى شأن الإسلام ... لا تحاول مع المتخلفين علميا و المتأخرين و انصاف الرجال لأن الطريق سيكون قصير جدا قبل العوده ( فلا تبدأ به و اغتنم وقتك ) وكل هذا من خلال الخبره و رؤيه مشاكل الاعضاء
12- بالنسبه للإستضافه اذا لم تقدر على تأجير سيرفر فإبدا بمساحه معقوله و مع طلوع شمس نجاح الموقع و ادرار المال عليك قم بتأجير سيرفر فورا
13- اهتم بالجانب الامنى و اقرا فى المدونات الامنيه مثل ha.ckers.org و الكتب الامنيه حتى لاينهار ما شق عليك عمله
14- حاول ان تقرأ كل يوم فيما لا يقل عن ساعتين ولا يزيد عن 8 :nice: ان استغرب البعض من 8 ساعات ... فإليكم الجدول قم لصلاه الفجر الساعه 4.5 ثم صلى الفجر للساعه 5 ثم اقرأ حتى الساعه الواحده ظهرا هكذا 8 ساعات ثم ابدأ يومك ... ملحوظه ( لا توجد اى نظريه علميه تؤكد عدد الساعات التى يستريح بها الانسان بل القاعده هى ان ساعتين او 4 كافيه حتى يستعيد الانسان نشاطه ) انا استخدم الطريقه دى فى الاجازه الصيفيه
15 - ضع الله تعالى امام عينيك ... صدقنى ستصل و ان تذكرتنى فإدعوا لى
على فكره ده مش كل اللى انا كنت عايز اقوله بس الوقت اعذرونى