بالاترین رقیب یا رفیق یا هردو ـ۸۳ کلیک
neopolytheism.blogspot.com
از آنجایی که همیشه تضاد و تقابل در دنیای ما آدمیزادگان ازارکان و پایه های اصلی پیشرفت است و تا زمانی که همیشه یک تفکر و یک صدا از یک منبع به گوشها برسه نمیشود توقعی از رشد و بالندگی داشت و "عاقبت تک صدایی دیکتاتوریست" لذا اینجانب همیشه و در همه حال به دنبال صداها و منابع متفاوت وترجیحاً متضاد و مغایر با آرا و نظرات رایج گشته و خواهم گشت. به نظرم هر نظری زمانی ارزشمند است که بتواند از پس چالشهای پیش رویش بر بیاید. در همین راستای یافت منابع بیشتر برای شنیدن صداها هماره به دنبال یک رقیب خوب و جدی برای سایت پرمخاطب و ارزشمند بالاترین می گشتم...
احسنت بر ستای عزیز و فهیم
خواهش می کنم دوست عزیز. فرمایش شما کاملا متینه :)
:))
آفرین! :) من منظورم شما نبودین، خودمو میگم که از اینجا نمیرم. اما ایکاش این مشکلا به زودی درست بشه تا خیلیها ترک دیار نکنند!
موافقم.
منفی من اشتباهی شد 1 مثبت بعدا میدم به لینکات
جوجو طلا طفلکی هم که اوجاست
Good performance
Very light design
Good platform
Good indexing
-
Cons
Poor graphic design
Functionalities are exactly like Balatarin (an exact copy)
امیدوارم اینطور باشه. بالاترین از خلاء های تکنیکی و نبود آزادی موجود در اینترنت ایران استفاده کرد و خیلی خوب عمل کرد. ولی حتی اورکت و Yahoo 360 که توسط غول های اینترنتی حمایت می شدند هم با چند وب سایت که افراد عادی نوشته بودن نتونستن رقابت کنن و از رده خارج شدن.
اصولن بستن کد در چنین شرایطی که هر برنامه نویس خوبی میتونه برنامه جدیدی بنویسه نتیجه خوبی نداره. مخصوصن که بالاترین حتی کسی رو به مدیریت سایت هم راه نداد. تازه این اولشه. بهتون قول میدم به زودی تعداد این سایت ها زیاد تر هم میشه.
در هر صورت به نظر من بزرگترین اشتباه دنباله این بود که سعی کرد از بالاترین کپی کنه در حالی که به راحتی میتونست کلی امکانات جالب دیگه اضافه کنه. البته هنوز هم دیر نیست :)
دیزاین Tableless بالاترین رو با اون جداول تو در تو مقایسه میكنی ؟!
رندر شدن بالاترین رو توی مرورگرهای مختلف دیدی ؟
به رندر شدن دنباله هم دقت كن !
از پلتفرم ش چیزی میدونی كلك ؟ :D
ُShared hosting , PHP 5 , Appache 1.3 و ...
ایندكسینگش چه طوره ؟
ولی light بودن فقط به استفاده از div نیست. یک فرق اساسی بین تکنولوژی هایی مثل Ruby On Rails با تکنولوژی هایی مثل PHP هست. روبی بر اساس معماری Component Based هست که در واقع همه المنت های html توسط سرور تولید میشن (مثل NET.) در حالی که برای php شما باید خوتون html ها رو تولید کنید. نتیجه اینکه در روبی معمولن تگ های تولید شده از کنترل شما خارج میشه و کلی تگ بهینه نشده در صفحه تولید میشه (تازه این اواخر رضا کلی اپتیمایز انجام داد)
مورد دیگه سایز صفحاته. همین حالا اگر سایز صفحه اول بالاترین را با دنباله مقایسه کنید متوجه منظورم میشین. بالاترین به طور متوسط صفحاتی با سایز 50% بزرگتر از دنباله تولید کرده. البته تعداد رکورد ها هم مهمه ولی این هم خودش نشانه تصمیم گیری نادرسته چون درصد بالایی از مخاطب های سایت های ایرانی فقط به دایل آپ دسترسی دارن.
- PHP در حال حاضر یکی از سریع ترین تکنولوژی های موجوده.
ایندکسینگ بالاترین طبق گفته خود رضا بر اساس lucene هست. اصولن چسباندن تعداد زیادی از library های مختلف از جاهای مختلف میتونه باعث پایین آمدن پرفورمنس بشه. مثلن اولین سوالی که پیش میاد اینه که چطور ترانس اکشن های پروسه ایندکسینگ که در لوسین انجام میشه در ترانس اکشن های انجین روبی شرکت می کنن؟ و تا چه حد این روند میتونه با یک پروسه built-in رقابت کنه؟
امید وارم جواب خودت رو گرفته باشی ...
پلتفرم! پرفورمنس! تکنولوژی! ایندکسینگ! ترانس اکشن! پروسه! لوسین! انجین!
خوب مرد حساب انگلیسی جوابش رو میدادی! فقط حروف اضافه رو فارسی نوشتی! ;-)
بابا من چند بار انگلیسی نوشتم کلی از جماعت معروف بالاترین اومدن ده تا ده تا منفی دادن. داستان او امام جمعه تبریز بود که گفت این قسمتش رو به فارسی میگم که آمریکا هم بفهمه - هه هه هه
ولی چشم... دفعه بعد به انگلیس می نویسم که نه خودم اینقد عذاب بکشم نه طرف مقابل! :)
چون همه به شدت به فكر كل كل هستیم بنده پرچم سفید رو بالا برده و با پرچم سفید از بالاترین حمایت میكنم !
در ضمن به دنبال جواب گرفتن نبودم ، داشتیم گپ میزدیم ، ولی آره گرفتم ( چشمك )
فقط در مورد رندر شدن صفحات این 2 تا سایت تو مرورگرهای مختلف چیزی نگفتی ها ! استایل دنباله رو هم نگاه كن ، خیلی باحاله ، 4 تا كلاس اونجاست بعد برای هر TD كلی استایل وجود داره ، مرورگرها به اندازه كافی خنگ و نفهم هستن ( البته بلا نسبت فایرفاكس ) این كدهای تولید شده هم پدرشونو در میاره..
همین صفحات با سایز 50 درصد بیشتر ، خیلی بهتر تو مرورگر رندر میشن !
در مورد ایندكسینگ و بقیه موارد هم فكر كنم اگه حرفی بزنم با توجه به توضیحات شما فقط خودمو ضایع كردم :D
پس پرچم سفید رو بالا نگه میدارم ...
به هر حال حرف من اینه كه :
یه كم غیر عادلانه است.
اونم اینكه لینك به صفحه مورد نظر نمیده و فوروارد میشه به صفحهی مورد نظر !
شاید از بعضی جهات هم خوب باشه ولی برای یك سایت با این نوع كار به نظر من مشكل بزرگیه ، و این نكته در بالاترین جزو امتیازات اونه !
حتماً این كار رو میكنم.
البته فعلاً كه مهیار یه كم سرش شلوغه ;) و البته گرمه !
اونم نه با 301 و به صورت Permanent ، بلكه 302 و Temporary !!!
گیر دادم به Header ها امروز !
!!!
اصلن مسلم نیست. وب سرویس که از استفاده مستقیم از یک lib حتی سنگین تره.
-
من که قبلن جواب دادم.
-
منظورم از دیزاین، دیزاین گرافیکی نبود.
As I said before, I was pointing to the way that you design your software... component-based design vs. generating html tags directly. Remember, this is not an enterprise application. When you are designing a Web site with high number of users, using component-based architecture is not the best solution.
-
(حتما چون php سریعترینه یا apache 1.3؟).
I know... Ruby fans think about Ruby like their religion. We performed a benchmark test for several use cases in our testing lab with many technologies. Ruby is really fast when it comes to processing business logic. However, the most important thing that Ruby fans don't understand is that, Ruby is very heavy at UI. All the component-based solutions which are designed for rapid development are like that. Another good example of that is JSF
No pain no gain... this is where PHP beats other.
BTW, I have not used PHP in the past 7 years. I am working with RPG, JEE and .NET ... IBM world :)
من هم که تایید کردم و گفتم که قبول دارم استفاده از table در این سایت بزرگترین مشکله.
فکر کنم که ایشون حتمن میان میبینن این کامنت ها رو. یه تئوری هست که میگه "قاتل همیشه به محل جرم بر می گرده" - هه هه هه
اون بحث ها هم فارق از هر گونه قضاوت شخصی بود و منظور فقط نقد تکنیکی بود نه نقد کار شما. من معتقدم که نقد کردن هر چقدر با بی رحمی بیشتری باشه باعث بهتر شدن کار میشه (من شخصن بزرگترین حرکت های زندگی خودم رو مدیون نقد های بی رحمانه بودم)
راستش قبلن با agile کار می کردم ولی اینجا محیط آی بی امی هست و همه چیز مثل بنیاد شهید خودمون کار می کنه... یعنی Rational-based هست - هه هه هه
-
در مورد php هم که باید بگم متاسفانه برای نسل من که از زبان هایی مثل Ansi C شروع کردیم، متاسفانه aesthicism خیلی وقت ها دو مقابله با پرفورمنس قرار میگیره. مثلن هنوز هم سریع ترین و سبک ترین تکنولوژی وب با C نوشته میشه. خنده داره، نه؟ باید بگم نه! قضیه همون شانپانزه هست که بیش از 96% از ژن هاش با انسان یکیه. وقتی شما در لبه قرار می گیرین، دیگه باید زیبایی کار رو بزارین کنار و گاهی اوقات مزخرف ترین روش ها رو انتخاب کنید. نگاه کنید به سایت هایی مثل یاهو و گوگل، آمازون، ... که میلیون ها یا میلیارد ها کاربر دارن. کدوم یکی از این سایت ها از تکنولوژی های متعارف یا OO به شکل تمیزش استفاده می کنن؟ تقریبن هیچ کدام :)
راستش consideration اینها متفاوته. البته گوگل و آمازون (گویا) backend خوبی دارند. بگذار ببینیم وضع این rails چی میشه. شاید به جاهای خوبی رسید. روبی خیلی تر و تمیزه. این بر و بچس JRuby هم کارای خوبی دارن میکنن. دیدی چند سال دیگه مثل php الان شد. اما واقعا php اعصاب خوردکنه! تفکر برنامهنویسی چندانی پشتش نبوده و هر کارش هم میکنن درست بشو نیست!
کاملن موافقم. تازه بدتر از اون Perl هست که باید یک نفر بیاد فقط ترجمه کنه این فحش هایی که اونجا نوشتن اصلن یعنی چی - هه هه هه :)
Valuable info
خوب آقا ما بریم به کارمون برسیم...