الى جميع خبراء البرامج التصميم و الكمبيوتر

الى جميع خبراء البرامج التصميم و الكمبيوتر


01-08-2003, 07:04 AM


  » http://sudaneseonline.com/cgi-bin/sdb/2bb.cgi?seq=msg&board=5&msg=1043685325&rn=3


Post: #1
Title: الى جميع خبراء البرامج التصميم و الكمبيوتر
Author: بكرى ابوبكر
Date: 01-08-2003, 07:04 AM
Parent: #0

بدون مقدمات حا اخش فى الموضوع طوالى
الموضوع هو كيفية جعل 115 الف بوست اى كل البوستات الموجودة فى المنبر الحر الان و التى عمرها عام قابلة للعمل فى سى دى علما ان حجمها اكثر من غيغ؟علما بان اللغة البرمجية المستعملة فى المنبر هى CGI
وهل هنالك طريقة لضغط هذه البوستات بدون استخدام WINZIP?
يعنى نفس المنبر الحر ده يكون فى سى دى

Post: #2
Title: Re: الى جميع خبراء البرامج التصميم و الكمبيوتر
Author: بكرى ابوبكر
Date: 01-09-2003, 06:13 AM
Parent: #1

يا اخوانا البلد دى ما فيها خبراء يساعدونا

Post: #3
Title: Re: الى جميع خبراء البرامج التصميم و الكمبيوتر
Author: AL BOOS
Date: 01-09-2003, 07:00 AM
Parent: #2


سـلام يـا بكـوري
عاد الخبرة يا اخوي
ماني من ناسا ، والشغلة دي
ما شايف ليها حل غير
تعمل بك اب وبرضو ما بيجي على
سيدي واحد


Post: #4
Title: Re: الى جميع خبراء البرامج التصميم و الكمبيوتر
Author: Abo Amna
Date: 01-09-2003, 12:42 PM
Parent: #1

عزيزي بكري

تحية طيبة


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

لا يمكن ل cgi او اية لغة برمجة عل الانترنت العمل دون وجود السيرفر web server - software ) في حالة التعامل مع معلومات مخزنة في قواعد بيانات ... وبالتالي لا يمكن وضعها في cd واستخدامها بذات الطريقة الا بعد توفر السيرفر علي اي جهاز يراد تشغيله فيها ... وعمل اعدادات ... وتبدو انها مسالة غير عملية ...

الطريقة العملية التي شاهدتها هي فكرة الكتاب الالكتروني وهي تحويل كل البيانات الي HTML بصورة مصنفة ... ورغم ان هذا هو العمل الطبيعي لكن مع 115 الف بوست يحتاج الي عمل ضخم في تحويل الملفات وتصنيفها...

هنالك الطرقة الاخري التي لا اعلم عنها كثيرا وهي عن طريق VISUAL BASIC يمكنك ايجاد شخص ليوضح الطريقة ...

اتمني ان اكون قدمت شبئا مفيدا وعموما انا تحت الخدمة لاي عمل

وتحياتي مرة اخري

Post: #5
Title: Re: الى جميع خبراء البرامج التصميم و الكمبيوتر
Author: Abdel Aati
Date: 01-09-2003, 12:53 PM
Parent: #4

salam Bakri,

you can download phpdev http://www.firepages.com.au/phpdev4u1.htm , install it the to the hard disc, install to iit the cgi parogram , copy the files, and after rercord all to the CD-Rom .

adil

Post: #6
Title: Re: الى جميع خبراء البرامج التصميم و الكمبيوتر
Author: Alsawi
Date: 01-09-2003, 12:59 PM
Parent: #1

Salam ya Sheikh Bakri,

I think that splitting the file is the only practical option, taking into consideration what Abu Amna mentioned above. You may need to save a backup copy as-is, so no script is needed, but using the same html structure. A zip file as you suggested may also be usefull but not very practical, since the aim is to save one file. If you can split them then 2, 3 or more CDs does not make a real difference. And how about backing up to a hard disk?? or a DVD, that is good for up to 7 GB with the software I have but some are talking about 16-17 GB !!

you can have a look at other compression software if neccessary:

http://www.arjsoft.com/

http://www.aladdinsys.com/

Good luck

Post: #7
Title: Re: الى جميع خبراء البرامج التصميم و الكمبيوتر
Author: بكرى ابوبكر
Date: 01-09-2003, 05:05 PM
Parent: #6

شكرا يا شباب كلام سمح بالحيل بجيكم صادى بعدين

Post: #8
Title: Re: الى جميع خبراء البرامج التصميم و الكمبيوتر
Author: Omer Abdalla
Date: 01-09-2003, 11:18 PM
Parent: #1


Dear Bakri
I tend to agree with Abo Amna that since the forum is coded using CGI scripting with a database in the backend (most likely MySQL), it is not readily portable to PC off-line usage on CD-ROM, if this is what you are intending to do.
Thefore you seem to be facing two issues here: portability and size. If you solve the first issue (which is the major one) then there might be a few workarounds for the other including partitioning the material by date or content (topic), using dynamic compression/uncompression techniques, or using larger medium as suggested by my collegues.
To solve the portability issue you will most likely need to re-engineer the forum to get rid of the dependency on the database and CGI. This is not an easy effort but in my judgement it is doable.
regards,
Omer

Post: #9
Title: Re: الى جميع خبراء البرامج التصميم و الكمبيوتر
Author: بكرى ابوبكر
Date: 01-11-2003, 07:57 AM
Parent: #8

اها جيتكم صادى
البووس ود الجيلى سابقا انت الخبرة كلها لكن بعد القريته من الخبراء ديل انت وانا بينهم انصاف خبراء
الحبيب ابو امنة
اتفق معاك فى كلامك
الحبيب عادل
طريقتك هل ناتجة عن تجربة ..ويا حبذا لو توضحها اكتر
دكتور الصاوى
باقى لى ما فى مفر من تقسيم الحاجة دى الى كم سى دى
الاستاذ عمر
من كلامك كده يا استاذ باقى لى الحاجة دى مستحيلة...و بالمناسبة يا استاذ اخوك جاهل فى
MySQL & VISUAL BASIC

Post: #10
Title: Re: الى جميع خبراء البرامج التصميم و الكمبيوتر
Author: azza
Date: 01-11-2003, 02:23 PM
Parent: #1

يعني جد دايرة اساعد اها و الموضوع دا خارج اختصاصي
بس يا اخوانا ما تجتهدوا

UP

Post: #11
Title: Re: الى جميع خبراء البرامج التصميم و الكمبيوتر
Author: Abdel Aati
Date: 01-11-2003, 10:09 PM
Parent: #10

الاخ بكرى

تحياتى

الطريقة مجربة وان كانت بشكل مختلف ؛ فالبرنامج الذى ذكرت يقوم بانشاء سيرفر افتراضى - ولكنه فاعل - على الكومبيوتر الشخصى ؛ والذى يمكنك عليه ان تقوم بانشاء قواعد بيانات ؛ او تفعيل برامج اعتمادا على لغات
php او cgi
؛ واقوم انا بتجربة معظم البرامج المعتمدة على هذه اللغات عليه ؛ قبل ان انزلها للسيرفر الحقيقى


المشكلة اذن محلولة فى اطار ان تشغل البرنامج على كومبيوتر شخصى ؛ ولكن يتبقى كيف يتم تشعيله من قرص السى دى ؛ اقترح كتابة برنامح صغير يقوم بفك البرنامج المذكور وتركيبه - مع فايلات البورد - بمجرد الضفط عليه من داخل السى دى ؛ اى ان المستخدم يكون عنده سيرفر افتراضى على جهازه الخاص ؛ وعليه برنامح البورد وفايلات البورد

ساحاول البحث عن برنامج صغير كهذا ؛ او اطلب من بعض اصدقائى المتخصصين فى لغة البى اتش بى كتابته

عادل

Post: #12
Title: Re: الى جميع خبراء البرامج التصميم و الكمبيوتر
Author: Lucky
Date: 01-12-2003, 09:27 PM
Parent: #11

XML is the most powerfull way of doing this kind of tasks.

Extensible Markup Language (XML) is a simple, very flexible text format derived from SGML (ISO 8879). Originally designed to meet the challenges of large-scale electronic publishing, XML is also playing an increasingly important role in the exchange of a wide variety of data on the Web and elsewhere.

XML is a generic syntax to mark up documents and data with simple tags that are easy to read by humans and to process by machine.

Markup informaion added to a documents to identify the structural parts and how they relate to each other, for example in this case the titles, date, usernames and message body can be markup.

This can be performed automatically using JAVA code or any other server side programming language, this mean you need to write a program to access the database read the data, add the XML tags and save it as text file with xml extension.

Then you can read your retreive your documents by the browser using CSS (Cascading Style Sheets) file, so you need only one CSS file to display the data or post the same style they appear in the board.


Post: #13
Title: Re: الى جميع خبراء البرامج التصميم و الكمبيوتر
Author: بكرى ابوبكر
Date: 01-14-2003, 06:34 AM
Parent: #12

شكرا عادل و Lucky
حا اجيكم صادى بعد كم يوم

Post: #14
Title: Re: الى جميع خبراء البرامج التصميم و الكمبيوتر
Author: بكرى ابوبكر
Date: 01-19-2003, 10:27 AM
Parent: #13

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

Post: #15
Title: Re: الى جميع خبراء البرامج التصميم و الكمبيوتر
Author: omarmahdi
Date: 01-19-2003, 11:14 PM
Parent: #1

الاخ بكري يا رائع لك التحية والود


انا عندي ليك الحل


[email protected]

Post: #16
Title: Re: الى جميع خبراء البرامج التصميم و الكمبيوتر
Author: بكرى ابوبكر
Date: 02-02-2003, 05:03 AM
Parent: #15

الحبيب عمر مهدى عليك الله الحقنى بحلك ده السيرفا قاعد يكورك الحقونى يا خلق الناس ديل نقتهم حا تقتلنى الحقنى يا عمر