“Един open source боклук си комуникира с друг open source боклук…”
Или иначе казано - днес ще си говорим за open source бУклуците.
И за това колко съм вбесен на тема php (версия 4).
И за липсата на сносна работна среда както за програмния език, така и за другото зло - MySQL.
И за липсата на статични свойства на класовете.
И за липсата на сносен фреймуърк, който да адресира някои проблеми.
И за това как PHP осакатява програмиста, и го учи на порочни практики и на кофти абстракция, ако има такава.
И как не можем въобще да съизмерим производителността на един среден asp.net програмист с тази на най-големите php гюровци.
И за всичките http://sf.net напъни.
И за GPL лиценза и комерсиалните приложения.
Едно хубаво нещо намерих - http://wact.sourceforge.net . И вчера/днес си взех нервите - защо тате? Ами защото почти всичките им велики идеи и приятните им дизайн идеи нямат документация! И обикалям да гадая из кода и коментарите кое какво е. И гоня методи по родителски класове, та белким хвана идеята им. И дописвам тук таме. И оправям (дефакто замазвам) контроли, та да вървят с избрания от мен ADODB дата достъпов клас. А пък да не говорим за нормален DataSet като в ado.net… мда… И какво ми гарантира, че този проект ще бъде продължен и няма да е в prealpha стадий? И че ще стане съвместим с PHP 5? И че инвестицията в разбиране на неговата абстракция си струва? Ами нищо. Да, ама е безплатен. Но за сметка на това трябва да пусна като open source това, което правя, по-запознатите с лиценза да ме поправят.
Май 27th, 2004 at 9:11 pm
Така си е, прав си във всяко едно отношение. Лично съм изпитвал на гърба си последиците от един доста голям проект разработен на РНР. Аз работя предимно с РНР и го предпочитам, защото се чувствам по-свободен, когато работя с него. Въпреки големите му недостатъци той си остава на първо място за мен.
До скоро и аз смятах отворения код за „ненужен”, но сега съм на противоположното мнение. Адски много съм научил от отворения код (наскоро дори си правих ОС, която само изписваше „Здрасти” и имаше една команда – „exit”). Разбира се модифицирах вече готова ОС .
А за предимствата на ASP.NET няма смисъл дори да почвам
Май 27th, 2004 at 11:24 pm
Това също е адски гаден подводен камък - откъде си сигурен, че това което научаваш като подход в отворения код е вярно?
Ще дам следния пример - мислих да зарежа самоделката си, и да мигрирам на b2 - блог система. След няколкодневна борба се фрустрирах от липсата на разделение на презентация, структура и логика. От липсата на сносно и разширяемо api, от мърляшките изпълнения из кода - излиза че тая система (макар и Open Source) всъщност не може да бъде ‘дописвана’, щото дизайна и не е добър? Ами представи си например, че това е един от първите проекти които начинащия отваря? И попие всички глупости от нея
Разбира се, това е само частен случай. Със сигурност има и много добри open source продукти. Пък и горния ми постинг в никакъв случай не може да бъде вземан като обективен и лишен от голяма доза емоция - в крайна сметка за това блога си е личен
Май 28th, 2004 at 12:24 am
Аз пък наскоро си играх с друг проект с отворен код – CGI:IRC. Хубав проект с голям минус – не можеш да промениш външния му вид така лесно. Всичко е на едно място… Лошо, наистина лошо…
ПП: а блока си го чета редовно, по едно време даже се бях уплашил, че си се отказал, защото нямаше нови теми поне една седмица
Май 28th, 2004 at 12:09 pm
Чудя се, майна, дали не си се объркал? б2 няма от сума време… http://wordpress.org е наследника и аз лично преди да те карам да пишеш моя блог се подпичквах с WordPress - много приятен е и има точно тва дето викаш, че няма (ако съм разбрал правилно, което рядко се случва из тия води
).
Тоже преди време ти подбутнах и http://www.textpattern.com - също не зле, още повече като MT стана платено…
пп: И както ти казах вчера по ICQ - ми са струва, че си се разглезил у хубавата фирма. Колко години само php/mysql си бълвал, при това без много-много да се оплакваш. Че е недъгаво - може да се спори, всичко зависи от контекста, а твоя контекст не е най-правилния.
Май 28th, 2004 at 4:46 pm
Абе - нъл сложих архив? Няма да сменям самоделката, точка
Юни 25th, 2004 at 4:44 pm
A da te pitam, Zashto blog’a ti e na PHP
Zashto ne go napravish s ASP.NET a?
tapanar si do ushi, trugnal si da govorish sreshtu PHP, be kvo se zanimavam i az… pufff
Април 17th, 2006 at 12:57 pm
bloga e na php zashtoto sigurno i servera mu e apachie a OS-to my e Linux/Unix (vse licenzirani produkti
) A samo mi kaji ,4e si si installnal PHP na Windowski IIS server i 4e ne mu polzvash asp-to da se posmeem na volq - pusni si XP-to I IIS servera i si polzvai ASP sus zdrave