ورود

View Full Version : چگونگي ايجاد سيستم هاي اشتراك كد؟؟؟ (مثل آمارگير، حديث و..)



rezaee2
سه شنبه 17 خرداد 1390, 06:32 صبح
سلام
نميدونم خوشحال باشم اولين پستم توي اين سايت حذف شد يا ناراحت...! بگذريم... بخدا عنوان از اين بهتر بلد نيستم... جاي مناسب تر از اينجا هم واسيه اين سوال نميدونم!

ميخواستم يه سايت ايجاد كنم مثل وبگذر، يا پارس تولز كه ابزارهايي مثل اوقات شرعي، حديث، آمار گير و... بشه بصورت كد براي استفاده كننده ها و سايت دارها ايجاد كنم.. البته خيلي ساده و مختصر نه به گستردگي اونا
با ASP.Net
ميخواستم راهنماييم كنيد

براي مثال بياييم روي يه مثال ساده، سيستم متن تصادفي (كه ميتونه حديث باشه) يا اصلا حديث روز...
براي ايجاد كد حديث تصادفي سوال ندارم.. سوالم اينه كه به چه صورتي اين كد رو كه توسط اي اس پي ايجاد ميشه براي اشتراك بزارم كه ديگران بتونن استفاده كنن؟ آيا بايد كدنويسي كرد كه كد برنامه اي اس پي به جاوا تبديل بشه.. از چه كانالايي بايد اينو به جاوا اسكريپت منتقل كرد.. اصلا ضرورت داره با جاوا در ارتباط باشه؟

توي مثال بالا عضويت شخص ضروري نيست... اما امكاناتي مثل آمارگير كه عضويت ضرورت داره چطور؟ يا مثلا سيستم نظر سنجي؟؟

ممنون از راهنماييتون..

rezaee2
چهارشنبه 18 خرداد 1390, 06:07 صبح
دوستاي عزيز كسي نميدونست براي راه اندازي سيستم اشتراك (ارائه كد) با اي اس پي چه كاري و چه راهي رو بايد طي كرد..
حتي اگه كلي هم بگيد خوبه
چون ميشه يواش يواش مسير رو پيدا كرد...

oossaa
چهارشنبه 18 خرداد 1390, 08:55 صبح
البته راه غیر اصولی این کار استفاده از همون اسکریپت هایی هستش که معمولا وبسایت های ایرانی استفاده می کنند که روش کاملا غلطیه چون در واقع هرکی از اون کدها استفاده می کنه مجانی داره این کارو می کنه که هر نفری که بازدید می کنه از سایتش در واقع سایت مرجع رو هم بازدید می کنه! روش درست این کار استفاده از وب سرویس هستش. مطالب زیادی راجع به وب سرویس وجود داره بسرچ

raziee
پنج شنبه 19 خرداد 1390, 09:23 صبح
دوست من ASP با ASP.NET فرق داره. در نوشته دقت کنید که بعدا باعث گمراهی کاربران دیگه نشه.
بعد اینکه هیچ فرقی نداره شما چنین سیستم هایی رو با چه زبان برنامه نویسی پیاده کنید.
کاری که باید انجام بشه توسط JavaScript انجام میشه.

به عنوان مثال:
یک کاربر سیستم بلاگفا در سیستم شما که خدماتی رو میده عضو میشه.
بعد مثلا خدمات متن تصادفی رو درخواست میده.
شما یک لینک JS بهش میدید.
این JS هست که همه ی کار ها رو انجام میده.
برای درک بهتر به همون سایت های ارائه دهنده ی این خدمات مراجعه کنید و جاوا اسکریپت هایی که تولید میشه رو بررسی کنید.

Alghoochi
پنج شنبه 19 خرداد 1390, 13:29 عصر
دوست من ASP با ASP.NET فرق داره. در نوشته دقت کنید که بعدا باعث گمراهی کاربران دیگه نشه.
بعد اینکه هیچ فرقی نداره شما چنین سیستم هایی رو با چه زبان برنامه نویسی پیاده کنید.
کاری که باید انجام بشه توسط JavaScript انجام میشه.

به عنوان مثال:
یک کاربر سیستم بلاگفا در سیستم شما که خدماتی رو میده عضو میشه.
بعد مثلا خدمات متن تصادفی رو درخواست میده.
شما یک لینک JS بهش میدید.
این JS هست که همه ی کار ها رو انجام میده.
برای درک بهتر به همون سایت های ارائه دهنده ی این خدمات مراجعه کنید و جاوا اسکریپت هایی که تولید میشه رو بررسی کنید.

اگر فرمت اسکریپت‌ سایت‌هایی مثل وب‌گذر و یا پرشین‌استت را ببینید متوجه می‌شید که فرمت اسکریپت‌ها aspx هست. با خروجی xml می‌تونی چنین کاری انجام بدی. در مورد وب‌سرویس اطلاعی ندارم ولی یه جستجو در اینترنت بد نیست.

raziee
پنج شنبه 19 خرداد 1390, 13:37 عصر
اگر فرمت اسکریپت‌ سایت‌هایی مثل وب‌گذر و یا پرشین‌استت را ببینید متوجه می‌شید که فرمت اسکریپت‌ها aspx هست. با خروجی xml می‌تونی چنین کاری انجام بدی. در مورد وب‌سرویس اطلاعی ندارم ولی یه جستجو در اینترنت بد نیست.
متوجه منظورتون نشدم!!
یعنی چی فرمت اسکریپت ها aspx هست؟
فکر میکنم دارید اشتباه میکنید.
جاوا اسکریپت ، جاوا اسکریت هست. فرمت aspx یعنی چی؟

Alghoochi
پنج شنبه 19 خرداد 1390, 13:53 عصر
متوجه منظورتون نشدم!!
یعنی چی فرمت اسکریپت ها aspx هست؟
فکر میکنم دارید اشتباه میکنید.
جاوا اسکریپت ، جاوا اسکریت هست. فرمت aspx یعنی چی؟



<!-- Begin WebGozar.com Counter code -->
<script type="text/javascript" language="javascript" src="http://www.webgozar.ir/c.aspx?Code=#####&amp;t=counter" ></script>
<noscript><a href="http://www.webgozar.com/counter/stats.aspx?code=######" target="_blank">آمار</a></noscript>
<!-- End WebGozar.com Counter code -->

به فرمت src صفحه دقت کن.

raziee
پنج شنبه 19 خرداد 1390, 14:06 عصر
به فرمت src صفحه دقت کن.
همون طور که حدس زده بودم:

فکر میکنم دارید اشتباه میکنید.
اینکه پسوند aspxباشه هیچ چیزی رو نشون نمیده برادر!!
شما میتونید یک فایل CSS, JS, XML , Image و یا هر فایل دیگه رو توسط دات نت بسازید حالا با هر پسوندی و حتی بدون پسوند.
به عنوان مثال ادرس زیر رو در نظر بگیرید:

http://mysite.com/testfile.raziee
همونطور که میبینید پسوند فایل testfile هیچ کدوم از پسوند های معمول نیست بلکه پسوند raziee هست.
این فایل میتونه هر چیزی باشه. بستگی به ContentType داره.
به عنوان مثال:
Response.ContentType = "text/html";

شما همون لینکی که دادید رو در Addressbar بگذارید و درخواست بدید.
محتوای اون یک جاوا اسکریپت هست.

شاد و پیروز باشید.

Alghoochi
پنج شنبه 19 خرداد 1390, 14:10 عصر
بله. حق باشماست

rezaee2
جمعه 20 خرداد 1390, 10:20 صبح
آيا يه نمونه ساده ميشه اينجا بزاريد كه از يه وبسايت چطور من از يه امكاناتم مثلا متن تصادفي گزارش بگيرم؟
بلاخره بايد جاوا باشه؟ يا ايكس ام ال
يا اينكه با اي اس پي ايكس هم ميشه!

raziee
جمعه 20 خرداد 1390, 23:25 عصر
آيا يه نمونه ساده ميشه اينجا بزاريد كه از يه وبسايت چطور من از يه امكاناتم مثلا متن تصادفي گزارش بگيرم؟
بلاخره بايد جاوا باشه؟ يا ايكس ام ال
يا اينكه با اي اس پي ايكس هم ميشه!

دوست من همونطور که قبلا هم گفتم مهم نیست شما سیستم رو با چه زبان و تکنیکی پیاده کنید.
با هر زبانی که تسلط دارید این کار رو انجام بدید.
تنها نکته استفاده و تسلط کافی به جاوا اسکریپت هست که کار نمایش رو در کلاینت انجام بده ما بقیه کار یک پرس و جوی ساده با دیتابیس هست.
بقیه سوالات دیگه ارتباطی با این تاپیک نداره.