qwerty Posted December 27, 2014 Report Share Posted December 27, 2014 Man ir pieredze ar vairākiem programmēšanas ietvariem un es zinu ko ar tiem var paveikt. Tajā pašā laikā esmu diezgan daudz dzirdējis par un ap Wordpress, bet nav bijusi praktiska pieredze ar to strādāt un es īsti nezinu ko ar to vispār var paveikt. Tāpēc vai zinošāki cilvēki nevarētu apskaidrot, kādas ir tādas mājaslapas pazīmes, ko būtu labāk taisīt ar freimworku, un kādas ir tādas mājaslapas pazīmes, ko būtu labāk taisīt ar wordpresu? Iztiksim bez fleima un visi pieņemsim, ka freims nav labāks par WP un WP nav labāks par freimu, viss atkarīgs no use case. :) Respektīvi kādi ir hinti mājaslapas uzbūves prasībās, kas norāda par labu vienam vai otram tūlim? Kādi ir lielākie ierobežojumi, ko nevar vai galīgi nevajadzētu veikt ar WP? Quote Link to comment Share on other sites More sharing options...
Plutons Posted December 28, 2014 Report Share Posted December 28, 2014 Wordpresss = Standarta vizītkartes lapa... Bet ja tā nopietni, tad viss ir atkarīgs no zināšanām un nepieciešamības.. Parastu lapu var ar Wordpress taisīt.. Kādu sarežģītāku web appu , gan jau ka ar kādu framework.. P.S Foxis atnāks un pateiks ka var ar Wordpress daudz ko paveikt.... un nevar nepiekrist viņam.... Quote Link to comment Share on other sites More sharing options...
qwerty Posted December 28, 2014 Author Report Share Posted December 28, 2014 Well, lielākā daļa no appām ko pēdējā laikā taisu ir single page appas, kas no servera saņem tikai JSON. Ar freimworku nav nekādu problēmu principā neizmantot View un kontrolleros padod JSON. Tā kā servera puse tām appām ir diezgan vienkārša, tad tagad domāju vai nevarētu visu procesu paātrināt ar WP un pats vairāk vai mazāk koncentrēties uz frontendu. Quote Link to comment Share on other sites More sharing options...
Kasspars Posted December 28, 2014 Report Share Posted December 28, 2014 Wordpresam viegli var nodefinēt AJAX actions. Kad tiks izpildīts nodefinētais ajax action, tad WP palaidīs tavu piesaistīto PHP funkciju Te ir piemērs ar pluginu. https://gist.github.com/kasparsb/e98f330dfd1518e5d0af Tur es nodefinēju ajax action "getdata". Actions var nodefinēt tā, lai tas izpildītos vai nu tikai autorizētiem lietotājiem vai neautorizētiem lietotājiem Klienta pusē izpildi šādu ajax pieprasījumu. $.get( '/wp-admin/admin-ajax.php', { action: 'getdata' }, function( data ){ console.log(data) }, 'json' ); Svarīgi visus ajax pieprasījumus laist uz url "/wp-admin/admin-ajax.php" Datu glabāšanai vari izmantot iebūvēto postu API save_post get_post utt Katram postam var piesaistīt meta datus update_post_meta get_post_meta utt Ļoti daudzos gadījumos var iztikt ar WP piedāvāto API, un nebūs pat jātaisa savas db tabulas Quote Link to comment Share on other sites More sharing options...
liliana_jansone Posted January 27, 2015 Report Share Posted January 27, 2015 Esmu pati izmantojus WP un esmu apmierināta, nu man varbūt tik liela pieredze nav tajā visā štellē, bet tas ir vienīgais no tādiem ko zinu, vēl ir daudz dažādu iespēju kaut vai tas pats labais freims. Quote Link to comment Share on other sites More sharing options...
foxsk8 Posted January 27, 2015 Report Share Posted January 27, 2015 (edited) P.S Foxis atnāks un pateiks ka var ar Wordpress daudz ko paveikt.... un nevar nepiekrist viņam.... Ar šo arī laikam uz diskusiju ir atbildēts. :D Manuprāt Latvijā ir tikai kādi 5 džeki kopumā kas WP pārzin ļoti labi. Tātad: 1. WP - tīrs php, ar savu MVC, kur tu to MVC varbūt tik daudz neredzi, neizproti, utt.. jo tas jau ir paslēpts pašā corē, tad nāk tavs themes folderis, kurš satur skinus, kur skini veic tālāko MVC darbu, jeb papildina, izmaina funkcijas, klases, citas darības kā tādas, tātad tev ir dota brīva iespēja veidot dalejkādus pluginus, papildinājumus, funkcijas, klases, overwrite, api, un vēl daudz ko citu - uzsveru tīrs php, sql, dari ko vēlies, gribi izmanto WP core funkcijas, hooks, negribi, veido pats savus. 2. WP var būt jebkas un jebkas var būt WP, nav tāda viena noteikta standarta ko labāk neveidot uz WP bāzes, jeb frame principa, viss ir atkarīgs no zināšanām, un ir jāpārzin daudz dažādu pluginu izmantošanas, kombinācijas, un pluginu pārstrādāšana, jeb papildināšana, gandrīz jebkurai standarta lietai ir savs plugins, maksas vs bezmaksas un tas jau lielākā mērā ir atkarīgs, vai tu redzot klienta prasības spēj uzreiz paredzēt, pameklēt info, kāds plugins tev varētu būt palīgs, kurus labāk izmantot, kurus labāk nē (drošibas ziņā). Ja gribi, vari rakstīt pats savus custom pluginus, bet šaubos ka kāds tev par to spēs samaksāt, ja nu vienīgi neliek atsevišķi izstrādāt tikai pluginu, jeb sistēmas komponenti un integrēt to, vai veidot uz sales tirgu. 3. Wordpress nav tikai kaut kāds frame ko izmanto lai ceptu projektus augšā, bet tur apakšā ir diezgan paliels daudzmiljonu bizness apakšā, kā jau visiem open source, tur ir veselas komūnas, nozares, iespējas, supporti, un kas tik vēl nē. Lielās kompānijas investē skinā tur 20 - 30 K, pusgadu kodē un biegās to TF pārdod par 60 zaļiem, paskatieties, cik tie autori, firmas pelna naudiņas, pelna labi. 4. WP plus ir tāds, ja tu vienu reizi viņu izkodīsi, tev funkcijas paliks, nebūs viss visu laiku no zero jākodē, piem tur atvērts dokuments, jeb single, 4 rindiņas un gatavs, pārējais jau ir html front, un the_content to ko cilvēks savadīts iekšā, arī ja html uzbūve ir specifiska un sarežģīti strukturizēta, lai klientam nav saturā jāmet html, tam var veidot pats savus shortcodes, [izvadammurgu] kas lapā konvertējas jau kā kaut kāds elements, ar parametiem, ko tu pats esi salicis [news=10] izsauc piem pēdējos 10 postus, atkarībā kā tu short funkciju pats būsi sakodējis. 5. Var vēl izmantot front-end builderus, ir piem apvalks, headers, footers, klients pats būvē iekšā savu struktūru, liek informāciju, tad gan tādām vienkāršam lapām un tur jau arī rodas 101 iespēja kā to lapu sabūvēt pēc lego principa, parasti makasas skiniem šis viss nāk iekšā un tie elementi ir predefinēti. Piemēram šis skins: http://themeforest.net/item/electrify-versatile-multipurpose-wordpress-theme/7941865 padomā cik gadus, laiku, naudu resursus tev vajadzētu, lai ko tādu uztaisītu :D Ar 101 kombināciju, kurš strādā var teikt no viena frame, jeb vizualā buildera ar papildus fijām. 6. Daudzi veido uz WP bāzes savus apakšfreimus, kurus izmanto katrai sistēmai, un uz kuras tālāk tik saliek ko vajag, jebšu tā teikt, vecā ēra, ar firmu iekšējiem paštaisītiem CMS, tas pats jau vien ir, tikai daudz labāk, efektīvāk. 7. Ar WP var arī strādāt jebkurš cits programmētājs, apmācīt viņu, vai kā savādāk, nevis ka firmai tagad kaut kāds CMS, kaut kāds frame, un nevar atrast cilvēku, kas viņiem varētu ko pabeigt, izdarīt līdz galam, piepalīdzēt, jo neviens ar to custom krāmēties negrib, tas pats skan, ka ar WP krāmēties negrib, bet cilvēki kas veido WP, viņiem tas problēmas nesagādā. 8. Par WP specu nekļūst uzreiz, ir jāzin no visa kā pa druskai. :) Jāmāk arī glābt veci WP, kur piem klients grib jaunu update cores, jaunu dizainu, lai viss saturs saglabājas, utt.. tad tur arī ir ko nodarboties, arī jāmāk sniegt supports kā tāds, nevis caur tutoriāliem kaut ko uzlikt un pēc tam pie kaut kādām problēmām meklēt mani :D 9. Kopš sāku lietot WP, ne reizi to neesmu nožēlojis. 10. http://welovewp.com/ Edited January 27, 2015 by foxsk8 Quote Link to comment Share on other sites More sharing options...
Pats Toms Posted January 27, 2015 Report Share Posted January 27, 2015 (edited) 10. http://welovewp.com/ http://sc-cdn.scaleengine.net/i/aae5fdbf15ea6ce19f3e1239fee981b1.png EDIT: http://sc-cdn.scaleengine.net/i/ab31395a6a41b53d2d515ae8214e36e8.png EDIT2: http://sc-cdn.scaleengine.net/i/8787f00101276d8a2a6c85f2177d19341.png Edited January 27, 2015 by Pats Toms Quote Link to comment Share on other sites More sharing options...
foxsk8 Posted January 27, 2015 Report Share Posted January 27, 2015 welovewp, pa dienu vēl gajā, varbūt kaut ko updeito. :) Nav mans projekts. Quote Link to comment Share on other sites More sharing options...
briedis Posted January 27, 2015 Report Share Posted January 27, 2015 http://sc-cdn.scaleengine.net/i/aae5fdbf15ea6ce19f3e1239fee981b1.png EDIT: http://sc-cdn.scaleengine.net/i/ab31395a6a41b53d2d515ae8214e36e8.png EDIT2: http://sc-cdn.scaleengine.net/i/8787f00101276d8a2a6c85f2177d19341.png Oh the irony :D :D Quote Link to comment Share on other sites More sharing options...
F3llony Posted January 27, 2015 Report Share Posted January 27, 2015 Varet jau var visu, bet vai vajag?... Serveri deg, programmetāji nelaimīgi, lietotāji šokā gaida 2-5 minūtes per page load... Man WP atgādina tos duplo klučus sīkajiem. Nu jā, var jau saķimerēt kaut kādus dinozaurus tur un torņus. Bet mikroķirurģijā pielietot ir tomēr diezgan pagrūti. http://sc-cdn.scaleengine.net/i/aae5fdbf15ea6ce19f3e1239fee981b1.png EDIT: http://sc-cdn.scaleengine.net/i/ab31395a6a41b53d2d515ae8214e36e8.png EDIT2: http://sc-cdn.scaleengine.net/i/8787f00101276d8a2a6c85f2177d19341.png Oh the irony :D Quote Link to comment Share on other sites More sharing options...
foxsk8 Posted January 27, 2015 Report Share Posted January 27, 2015 Oh the irony :D :D Nu atraduši kur piesieties. Gribi lieto WP, gribi nelieto, who cares. Quote Link to comment Share on other sites More sharing options...
jurchiks Posted January 27, 2015 Report Share Posted January 27, 2015 (edited) Jābūt bik galvu saspiedušam, lai gribētu strādāt ar WP, zinot, kāds tas ir. Either that or you just don't have any other options, in which case: Edited January 27, 2015 by jurchiks Quote Link to comment Share on other sites More sharing options...
Kasspars Posted January 27, 2015 Report Share Posted January 27, 2015 Juron tu kā veca plate! Skatos, ka Juris ierakstījis WP topikā un jau zinu, ko tieši būsi ierakstījis. Lame Quote Link to comment Share on other sites More sharing options...
foxsk8 Posted January 28, 2015 Report Share Posted January 28, 2015 Jābūt bik galvu saspiedušam, lai gribētu strādāt ar WP, zinot, kāds tas ir. Par gaumi nestrīdās. Kamēr būs pieprasījums, bizness, un viss ko es augstāk aprakstīju arī no citiem aspektiem, tikmēr WP lietos daudzi. Quote Link to comment Share on other sites More sharing options...
Blitz Posted January 28, 2015 Report Share Posted January 28, 2015 (edited) WP - tīrs php, ar savu MVC, kur tu to MVC varbūt tik daudz neredzi, neizproti, utt.. jo tas jau ir paslēpts pašā corē es nezinu kāda izpratnē kautkās šāds ir MVC https://github.com/WordPress/WordPress/blob/master/wp-login.php Ja tas ir kautkur paslēpts, nevienam nesaprotams un neredzams tad tikpat labi tas varētu nebūt vispār. Kāda jēga? tur apakšā ir diezgan paliels daudzmiljonu bizness apakšā, kā jau visiem open source, tur ir veselas komūnas, nozares, iespējas, supporti, Par to nav šaubu. Darboties ar wordpress nozīmē daudz $$$ Edited January 28, 2015 by Blitz Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.