التعليقات على: تصميم قاعدة البيانات http://khaledalhourani.com/blog/2008/08/15/%d8%aa%d8%b5%d9%85%d9%8a%d9%85-%d9%82%d8%a7%d8%b9%d8%af%d8%a9-%d8%a7%d9%84%d8%a8%d9%8a%d8%a7%d9%86%d8%a7%d8%aa/ كنز المطور ... وضالة المتعلم Fri, 18 May 2012 08:08:03 +0000 hourly 1 http://wordpress.org/?v= بواسطة: خالد http://khaledalhourani.com/blog/2008/08/15/%d8%aa%d8%b5%d9%85%d9%8a%d9%85-%d9%82%d8%a7%d8%b9%d8%af%d8%a9-%d8%a7%d9%84%d8%a8%d9%8a%d8%a7%d9%86%d8%a7%d8%aa/comment-page-1/#comment-597 خالد Sat, 04 Oct 2008 19:18:20 +0000 http://dev.holooli.com/?p=189#comment-597 لايوجد أدمن ... المشروع للمستخدمين فقط ولايحق لأحد أن يرى قوائم المستخدمين، وبالنسبة لاقتراحك ممكن ذلك ولكن الأفضل فصلهم. يعني خلي كل حقل لوظيفته ولن يؤثر البايت الزائد شيئاً لايوجد أدمن … المشروع للمستخدمين فقط ولايحق لأحد أن يرى قوائم المستخدمين، وبالنسبة لاقتراحك ممكن ذلك ولكن الأفضل فصلهم. يعني خلي كل حقل لوظيفته ولن يؤثر البايت الزائد شيئاً

]]>
بواسطة: محمد العاني http://khaledalhourani.com/blog/2008/08/15/%d8%aa%d8%b5%d9%85%d9%8a%d9%85-%d9%82%d8%a7%d8%b9%d8%af%d8%a9-%d8%a7%d9%84%d8%a8%d9%8a%d8%a7%d9%86%d8%a7%d8%aa/comment-page-1/#comment-596 محمد العاني Sat, 04 Oct 2008 19:00:59 +0000 http://dev.holooli.com/?p=189#comment-596 طيب اخي العزيز اذا كان الـ status للتفعيل - وهذا كما عهدت في تطبيقاتنا - فليس من المفروض ان نضع حقل نحدد فيه السوبر ادمن والذي يملك صلاحيات التحكم بالمستخدمين ؟ وبالنسبة لديناميكية التفعيل فانا اعرف تلك الديناميكية ولكني اريد ان اوضح اننا ممكن ان نستخدم الحقل activation نفسه للتفعيل وذلك من خلال ابدال سلسلة التفعيل البقيمة activated ولك مني تحية طيب اخي العزيز اذا كان الـ status للتفعيل – وهذا كما عهدت في تطبيقاتنا – فليس من المفروض ان نضع حقل نحدد فيه السوبر ادمن والذي يملك صلاحيات التحكم بالمستخدمين ؟

وبالنسبة لديناميكية التفعيل فانا اعرف تلك الديناميكية ولكني اريد ان اوضح اننا ممكن ان نستخدم الحقل activation نفسه للتفعيل وذلك من خلال ابدال سلسلة التفعيل البقيمة activated ولك مني تحية

]]>
بواسطة: خالد http://khaledalhourani.com/blog/2008/08/15/%d8%aa%d8%b5%d9%85%d9%8a%d9%85-%d9%82%d8%a7%d8%b9%d8%af%d8%a9-%d8%a7%d9%84%d8%a8%d9%8a%d8%a7%d9%86%d8%a7%d8%aa/comment-page-1/#comment-592 خالد Sat, 04 Oct 2008 17:41:53 +0000 http://dev.holooli.com/?p=189#comment-592 1- نعم كلامك صحيح، يستطيع المستخدم إنشاء أي عدد من القوائم 2- الذي نريد عمله هو أنه عند التسجيل سنرسل للمستخدم رابط على بريده وعند الضغط عليه سيتفعل حسابه. فال status تعطينا حالة المستخدم هل هو مفعل أم لا حتى نسمح له بالدخول إن كان مفعلاً لحسابه. 3- هذا مايتطلبه الكيك وستعرف ذلك عندما نكمل بعملية التسجيل. فهو يولد شريط طوله 64 محرف لتفعيل التسجيل عفواً 1- نعم كلامك صحيح، يستطيع المستخدم إنشاء أي عدد من القوائم
2- الذي نريد عمله هو أنه عند التسجيل سنرسل للمستخدم رابط على بريده وعند الضغط عليه سيتفعل حسابه. فال status تعطينا حالة المستخدم هل هو مفعل أم لا حتى نسمح له بالدخول إن كان مفعلاً لحسابه.
3- هذا مايتطلبه الكيك وستعرف ذلك عندما نكمل بعملية التسجيل. فهو يولد شريط طوله 64 محرف لتفعيل التسجيل

عفواً

]]>
بواسطة: محمد العاني http://khaledalhourani.com/blog/2008/08/15/%d8%aa%d8%b5%d9%85%d9%8a%d9%85-%d9%82%d8%a7%d8%b9%d8%af%d8%a9-%d8%a7%d9%84%d8%a8%d9%8a%d8%a7%d9%86%d8%a7%d8%aa/comment-page-1/#comment-589 محمد العاني Sat, 04 Oct 2008 17:14:12 +0000 http://dev.holooli.com/?p=189#comment-589 اخي خالد فهمت من الـ sql اعلاه بان المستخدم الواحد يستطيع ان يملك اكثر من قائمة مهام لكل قائمة مهام مختلفة ؟ هل كلامي صحيح والسؤال الثاني قمت حضرتك باضافة الحقل status في جدول المستخدم ما فائدته . هل هو لتحديد الصلاحيات للمستخدمين ام ماذا ؟ واخيرا فما هي داينميكية الـ activation , ولماذا جعلته بالطول 64 ؟ وشكرا اخوك محمد العاني اخي خالد فهمت من الـ sql اعلاه بان المستخدم الواحد يستطيع ان يملك اكثر من قائمة مهام لكل قائمة مهام مختلفة ؟ هل كلامي صحيح

والسؤال الثاني قمت حضرتك باضافة الحقل status في جدول المستخدم ما فائدته .

هل هو لتحديد الصلاحيات للمستخدمين ام ماذا ؟

واخيرا فما هي داينميكية الـ activation , ولماذا جعلته بالطول 64 ؟

وشكرا اخوك محمد العاني

]]>
بواسطة: تحميل وتثبيت الكيك | مدونة الويب 2.0 http://khaledalhourani.com/blog/2008/08/15/%d8%aa%d8%b5%d9%85%d9%8a%d9%85-%d9%82%d8%a7%d8%b9%d8%af%d8%a9-%d8%a7%d9%84%d8%a8%d9%8a%d8%a7%d9%86%d8%a7%d8%aa/comment-page-1/#comment-262 تحميل وتثبيت الكيك | مدونة الويب 2.0 Sun, 17 Aug 2008 18:31:59 +0000 http://dev.holooli.com/?p=189#comment-262 [...] تصميم قاعدة البيانات [...] [...] تصميم قاعدة البيانات [...]

]]>
بواسطة: خالد http://khaledalhourani.com/blog/2008/08/15/%d8%aa%d8%b5%d9%85%d9%8a%d9%85-%d9%82%d8%a7%d8%b9%d8%af%d8%a9-%d8%a7%d9%84%d8%a8%d9%8a%d8%a7%d9%86%d8%a7%d8%aa/comment-page-1/#comment-261 خالد Sun, 17 Aug 2008 10:13:49 +0000 http://dev.holooli.com/?p=189#comment-261 ممتاز أخي أبو بكر سأقوم بنقلهم لهذه للتدوينة ... وبالنسبة للبرامج لا أستخدم سوى PHPMyAdmin وأحياناً برنامج DB Visual Architect من حزمة VP Suite ممتاز أخي أبو بكر سأقوم بنقلهم لهذه للتدوينة … وبالنسبة للبرامج لا أستخدم سوى PHPMyAdmin وأحياناً برنامج DB Visual Architect من حزمة VP Suite

]]>
بواسطة: أبوبكر http://khaledalhourani.com/blog/2008/08/15/%d8%aa%d8%b5%d9%85%d9%8a%d9%85-%d9%82%d8%a7%d8%b9%d8%af%d8%a9-%d8%a7%d9%84%d8%a8%d9%8a%d8%a7%d9%86%d8%a7%d8%aa/comment-page-1/#comment-260 أبوبكر Sun, 17 Aug 2008 07:43:30 +0000 http://dev.holooli.com/?p=189#comment-260 السلام عليكم: هذا هو الكود الذي استخدمته لإنشاء الثلاث جداول: create table tasks ( id int(11), title varchar(255), status int(3), priority int(3), created datetime, modified datetime, list_id int(11) , PRIMARY KEY (id) ); create table users ( id int(11), username varchar(64), password varchar(64), name varchar(64), email varchar(128), status int(3), activation varchar(64), created datetime, modified datetime, PRIMARY KEY (id) ); create table lists ( id int(11), listname varchar(255), created datetime, modified datetime, user_id int(11), PRIMARY KEY (id) ); أرجو أن يكون مفيد. السلام عليكم:
هذا هو الكود الذي استخدمته لإنشاء الثلاث جداول:

create table tasks
( id int(11),
title varchar(255),
status int(3),
priority int(3),
created datetime,
modified datetime,
list_id int(11) ,
PRIMARY KEY (id) );

create table users
( id int(11),
username varchar(64),
password varchar(64),
name varchar(64),
email varchar(128),
status int(3),
activation varchar(64),
created datetime,
modified datetime,
PRIMARY KEY (id) );

create table lists
( id int(11),
listname varchar(255),
created datetime,
modified datetime,
user_id int(11),
PRIMARY KEY (id) );

أرجو أن يكون مفيد.

]]>
بواسطة: أبوبكر http://khaledalhourani.com/blog/2008/08/15/%d8%aa%d8%b5%d9%85%d9%8a%d9%85-%d9%82%d8%a7%d8%b9%d8%af%d8%a9-%d8%a7%d9%84%d8%a8%d9%8a%d8%a7%d9%86%d8%a7%d8%aa/comment-page-1/#comment-259 أبوبكر Sun, 17 Aug 2008 07:23:19 +0000 http://dev.holooli.com/?p=189#comment-259 السلام عليكم ورحمة الله وبركاته بدأت تضح ميزات استخدام الكيك :) فواضح أنها ستوفر الكثير من الجهد في التعامل مع قادعدة البيانات. عندي اقتراحان: الأول: ما رأيك في أن تعرض علينا البرامج التي تفضلها أو عموما البرامج الجيدة في التعامل مع mysql أنا أستخدم Navicat فهل هناك برنامج أفضل من ذلك مثلا أم لا. الثاني: ما رأيك في كتابة الكود الذي ينشئ هذه الجداول أوتوماتيك، وهذه الفكرة ستساعدنا إن فكرنا أن نقوم بعمل صفحة setup لمشروعنا. أرجو أن تكون الافكار واضحة. وجزاك الله خيرا السلام عليكم ورحمة الله وبركاته
بدأت تضح ميزات استخدام الكيك :) فواضح أنها ستوفر الكثير من الجهد في التعامل مع قادعدة البيانات.
عندي اقتراحان:
الأول: ما رأيك في أن تعرض علينا البرامج التي تفضلها أو عموما البرامج الجيدة في التعامل مع mysql أنا أستخدم Navicat فهل هناك برنامج أفضل من ذلك مثلا أم لا.

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

أرجو أن تكون الافكار واضحة.

وجزاك الله خيرا

]]>
بواسطة: تعلم الكيك وتطوير المواقع بالبيت | مدونة الويب 2.0 http://khaledalhourani.com/blog/2008/08/15/%d8%aa%d8%b5%d9%85%d9%8a%d9%85-%d9%82%d8%a7%d8%b9%d8%af%d8%a9-%d8%a7%d9%84%d8%a8%d9%8a%d8%a7%d9%86%d8%a7%d8%aa/comment-page-1/#comment-255 تعلم الكيك وتطوير المواقع بالبيت | مدونة الويب 2.0 Fri, 15 Aug 2008 15:56:51 +0000 http://dev.holooli.com/?p=189#comment-255 [...] التي يجب استخدامها (بالتأكيد من ضمنها الكيك). 6- تصميم قاعدة البيانات 7- البرمجة 8- التصميم 9- اختبار الموقع 10- تشغيل وحجز اسم [...] [...] التي يجب استخدامها (بالتأكيد من ضمنها الكيك). 6- تصميم قاعدة البيانات 7- البرمجة 8- التصميم 9- اختبار الموقع 10- تشغيل وحجز اسم [...]

]]>