Prednost Dupala u odnosu na wordpress
Dosta sam citao kako je Drupal mocan framework, kako je bolji od Wordpress-a, kako se u njemu rade ozbiljni projekti...
Radio sam wordpress na nekoliko projekta, Drupal nisam radio. Primetio sam da ima dosta slicnosti, npr hooks, nacin pisanja plugin-a, slicno se instaliraju i odmah dobiju admin deo, klasicni CMS-i... Wordpress nije vise app samo za blog, dosta komplikovianih sajtova se radi u njemu, u zadnje godinu - dve. Ima oko 20 000 plugina za sve i svasta. Prosto je tesko napisati plugin a da to vec nema.. Ima svoj framework, svoje funkcije wp_mail, wp_title, itd, svoju obradu gresaka... Nije mi jasno kako je to Drupal bolji i mocniji od wordpress-a?? Koja je to osnovna razlika i mogucnost pa se drupal uzima kao bolje resenje? Ja na prvi pogled ne vidim jasnu razliku. Najbolje bi bilo da se javi neko koji je radio app u oba CMS-a... I nemoj neko da se javlja sa pricom da je wordpress samo za blog a drupal za portale. |
wp i jeste pre svega za blogove jer mu je to i osnovna ideja. pored toga što ima gomilu dodataka ima i odličnu dokumentaciju, reklo bi se bolju od svih ostalih takmaca.
međutim, korišćenjem previše dodataka sajt se prilično uspori, često komponente ometaju jedna drugu. može se svašta napraviti u wp-u, ali ostaje pitanje koliko to ima smisla. drupal ima svoj način rada i više je frejmvork nego cms. takođe je dobro dokumentovan, ima dosta dodataka koji znaju da naprave problem, ali je lakše napisati dodatak nego u wp-u. koji je bolji... hm, da li je bolji wv od mercedesa, a većina opet vozi golfa, neko audi, neko reno... rekao bih da je to više stvar ukusa i ličnih sklonosti nego objektivno merilo. koliko sam ukapirao inicijator teme nije rekao da je wp najboji na svetu, ali se to naslučuje. pitanje - zašto misliš da je wp najbolji? |
Wordpress je napravljen da bude blog engine, a onda su ga budzili da od njega naprave CMS. Sa uvodjenjenm custom post types je postao upotrebljiv, ali i dalje to zahteva dosta hakovanja, pluginova, itd..
Drupal je od pocetka radjen da bude za generalnu upotrebu |
Citat:
Ja sam koristio WP na nekoliko projekata a Drupal nisam. Kada sam pokusao preko google da nadjem bitnu razliku, nalazio sam stare teme : "WP je samo za blog, a Drupal pravis portale". Sto je uvodjenjem custom post type to malo prevazidjeno... Jer sam gledao dosta slozene sajtove u WP, da ne poverujes da WP to moze. Razlog pokretanje teme: Danas se igrom slucaja (u firmi) bavim CodeIgniter-om. Ali mi je zelja da dodatno usavrsavam jedan CMS. Dvoumio sam se izmedju WP i Drupala. Evo sta znam: WP : nekako mi je simpatican, mnogo vise sajtova se vrti na njemu nego na Drupal (znaci da je popularniji), dobra dokumentacija, imam i nesto iskustva (pisanje plugina, tema, ...) Drupal: svi ozbiljniji programeri se nekako bave bas tim - Drupalom (pa cak imamo i Balkan samit i slicno) - sto govori da nije slucajno, od sledece verzije podrzace symfony -> znaci prati neki moderan pravac, prica se da je framework bolji od wp... Zajednicko: oba su populatrni CMS-i, imaju slicnu filozofiju, hooks, admin deo, pisanje plugina (verovatno oba imaju nekog zajednickog pretka sumnjam da kradu ideje jedan od drugog)... itd, itd Po ovoj prici vidim da su dosta slicni a opet se pravi razlika: e pa ovo je Drupa, to je framework. Ja sam samo hteo da vidim jasno tu razliku zasto je Drupal drugaciji od Wordpress. (tacnije da li je u 2012 ?? ). Kada mislim razliku, mislim na mogucnosti a ne: ovaj podrzavace simfony a ovaj ne, ovaj ima wp_error ovaj ne, i sl.... Zato sam napomenuo da je bolje da se javi neko ko koristi oba pa realno da oceni. |
I jedan i drugi su smeće, Drupal malo manje, zajedno sa tim trećim što radiš (hint: CI)... rekao si realno :)
|
^ Predlog?
|
Skoro je Twitter Inc. tražio Drupal developere.. Samo da nađem..
Da, evo http://twitter.com/jobs/positions?jvi=oB9pWfwP U principu, ocene da je nešto smeće ili nije su u rangu klinca od 6 godina. Po kom kriterijumu je smeće? I jedna i druga platforma iza sebe imaju projekte vredne najmanje par milijardi dolara što je više nego dovoljna činjenica da su uspele na tržištu. Tako da koju god platformu da odabereš nećeš pogrešiti jer postoji ogromno tržište i za jednu i za drugu. Moj savet je Drupal jer kod klijenata ima ozbiljniju percepciju nego WP. Kada se pomene WP klijenti uglavnom smatraju da se posao može odraditi za par sati pa samim tim su budžeti manji. Ovo je samo moje mišljenje tako da nemoj uzeti zdravo za gotovo. Uvek ima izuzetaka. |
Predlog? Šta fali "čistom" PHP?
Zašto bih koristio Drupal ili WP i ograničavao se na lošu arhitekturu i spor code? Šta to nudi što nije trivijalno za isprogramirati? Ako su ti milijarderski projekti high traffic mislim da su oplakali tu odluku, i da im je to postao tehnički dug, isto kao što je PHP za Facebook. Twitter traži za nešto drugo, jer nemaju veze sa PHP. A kad kažem smeće, global, static, eval, mysql_, i svi ostali anti-patterni na sve strane... Mnogi su zaradili bogatstvo na WP/Drupal, i ako ništa, prodavaće se ako nešto dobro napraviš. Jednostavno, to nije za aplikacije/projekte u pravom smislu te reči, već za blogove i prezentacione siteove (WP) ili neke general purpose (Drupal), ima izuzetaka, ali većinski je tako. |
Webarto pa šta je problem u tome ako se WP korosti za blog, drupal za nešto treće i neki framework da ti olakša život za nešto četvrto. Ti pojmiš stvari kao da svi mi biramo projekte i da su budžeti neograničeni a zahtevi ozbiljni pa imamo tu slobodu da biramo platforme po osnovu - koja je najbolja iz svakog aspekta.
Čovek verovatno pita šta bi bilo najbolje rešenje u odnosu na ponudu/potražnuju, šta se najlakše uči, sa čime se najjednostavnije radi za neke pristojen projekte od 500 do 1000, 2000 eura. Ne pita kako da napiše novi Facebook ili Twitter. @Spezia moj savet ti je da se držiš WP-a i CI (ako već imaš nekog iskustva) jer ćeš to najlakše prodati i naplatiti - ako ti je to cilj. Ako ti je cilj da budeš nindža onda poslušaj Webarta i radi sve pjehe. |
@webarto Ajd ponovo pročitaj koje pitanje je spezia postavio pa ćeš videti o čemu se zapravo ovde diskutuje.
Po toj nekoj tvojoj "logici" http://smashingmagazine.com je verovatno oplakao svoju odluku isto kao i recimo http://techcrunch.com, http://news.blogs.cnn.com, http://blog.ted.com/ ili pak http://perezhilton.com/ Sva sreća pa svet funkcioniše po nekim drugim principima. |
b92 je na drupalu ako me sjećanje dobro služi...
|
@mangia Mislim da je samo Blog na Drupalu dok za sajt nisam siguran.
|
Mislim da je i sam portal ali kažu da je tu ostalo samo D od drupal-a.. Sve drugo su "preštemali" po svojim potrebama...
|
Citat:
|
@webarto problem sa cistim php-om je sto to ne postoji... ako pravis ozbiljan sistem neces uvek sve od nule da pises, koristices neke svoje klase i kod od ranije...znaci nema "cistog" phpa uvek je to neciji framework i iz ugla klijenta pitanje je samo da li koristiti custom resenje koji su pisali Pera i Zika ili koristiti FW koji koriste milioni ljudi... custom framework je bolje resenje ako imas odlicnog developera koji zna sta radi, ako imas vremena i novca da ga platis da to sve pravi, testira i debaguje i ako si siguran da ce narednih X godina da ti bude na raspolaganju (jer niko drugi ne zna kod). U svim ostalim slucajevima je bolje koristiti mainstream resenje, gde koristis gotov, istestiran kod i mozes lako da promenis developera ako zatreba.
|
Citat:
Ne verujem da ih gura "obična" instalacija. |
Naravno da koriste Enterpise, to niko ne spori, ali je to i dalje WP.
Ali svi oni su krenuli od obične verzije i onda skalirali. |
Neki dan sam citao na smashingu, zgodno za dodati ovde. Sajtovi koji na wpu guraju milionske posete, evo kratak stat:
sajt: broj poseta: pageview Digital Trends 10 – 12 million 33 million iPhoneclub.nl 2.5 million 5.4 million The Next Web 4 million 8 million Neatorama 2.5 million 4.5 million Slashgear 6 million 10 million Hot Air 2 – 3 million 35 – 45 million Laughing Squid Undisclosed Undisclosed |
WordPress je spor, reče neko i ode da pravi svoj CMS u Zendu. :)
Kad pročitam da su WordPress ili Drupal smeće, tačno zamislim da iza te rečenice stoji neki okoreli Linuksaš koji izgovara "Windows je smeće" i ode da pravi svoju novu Linux distribuciju od nule. Za nekog taj kod može da bude smeće, ali mnogo važnija stvar je da taj kod RADI i to da radi jako dobro. Nisam radio sa Drupalom, pa ti mogu samo preporučiti WordPress. Ako si već radio sa WP, samo nastavi, lako se uči i što više radiš sa njim arhitektura će ti biti sve jasnija, a i verovatno ćeš već ubrzo videti kako za samo par dana bez velike muke možeš uzeti lepe pare jer većini klijenata teme sa ThemeForesta odgovaraju bez ikakvih izmena. |
Meni najviše smeta gomila pobornika "svemirske nauke" (klase, interfejsi, nasljeđivanja, ORM, k****, palci...) a sve to komentarišu na svom WP blogu koji je primjer kako ne treba kodirati :)
|
Radim sa Wordpressom vec skoro 3 godine i stvarno je to dosta spor proizvod ako hoces da pravis bilo sta komplikovanije ili slozenije. Ali tako ti je i sa bilo kojim kodom, rucno pisanim ili radjenim u Drupalu. Uspeo sam da nateram Wordpress da se lepo ponasa ali to zahteva memcache i dobra serverska resenja. Sa tim je onda skoro svejedno da li vozis Wordpress, Drupal ili svoj kod.
Ja sam se odlucio za Wordpress u tom trenutku zato sto nisam hteo da se bakcem sa comment formama, kategorijama, tagovima i gomilama stvari koje wordpress "by default" je imao u sebi. Lakse mi je bilo da dodam funkcionalnsoti koje su meni bile potrebne u Wordpress nego da sve to pisem iznova. Ako na to dodas jos i cinjenicu da cache plug-in na wordpress-u se instalira za cirka tri minuta i pokriva te u velikoj vecini slucajeva, nema puno tu dileme (ako si jedini developer sa svojim novcem iz slamarice). Jednostavno je brze i jeftinije nadogradjivati se na postojeca komplet resenja. Sta moze da se uradi sa Wordpress-om? 4 miliona poseta u Januaru sa 18 miliona pageviews. Average page load time - 1.135s. Projekat je inace baza podataka sa mozda 15 blog postova sve ukupno - dakle nije videlo bloga. Imam deo koji je custom coded ali koji ne verujem da je ucestvovao sa vise od 5% saobracaja iako sam potrosio dobro parce vremena na njegovo kodiranje. Poenta je da je tebi svejedno da li ces u ovome ili onome da pravis sajt. Vazno je koliko vremena imas za izradu, koje sve funkcionalnosti moras da kreiras za to vreme i kakav server imas. Wordpress nije za shared servers jer ima ogromnu potrosnju memorije (u poredjenju sa konkurencijom) i mnogo bolje radi sa cache mehanizmima za koje ce ti trebati pristojan root pristup. Za Drupal ne znam, ali ne vidim zasto bi bila ista drugacija situacija. Ako imas vremena i sredstava pisati svoj kod je UVEK najbolje resenje (ako si iole dobar developer). Ti ces uvek svoj kod da napravis uvek onako kako ti treba i kad se nesto pojavi moci ces da ga zategnes bolje nego sto ces to ikad moci da uradis u Wordpress-u, Drupalu ili bilo cemu drugome. Problem je sto to uvek oduzima najvise vremena i na kraju shvatis da pises nesto sto je vec neko drugi napisao i usavrsavao godinama unazad. |
Citat:
|
Nikad nisam imao prilike, novca ili vremena da radim nesto na enterprise nivou samostalno. WP mi je do sad pokrivao sve znaci kao custom CMS, small an medium business, portfolia, news sites, project manager... i trpeo 14 000 per day unique posetilaca na shared hostingu. Ako bih nesto radio na velikoj skali uzeo bih http://en.wikipedia.org/wiki/Document-oriented_database RoR IMH :)
|
Vreme je GMT +2. Trenutno vreme je 00:47. |
Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.