Waarin is het geschreven? Toch niet een "eigen" php framework? want dan kan je de hele zooi wegtiefen en iemand anders vragen etc.quote:Op woensdag 25 mei 2016 23:05 schreef djkoelkast het volgende:
Omdat het topic bijna vol was nog geen reacties op mijn oproep, dus nog een poging:
Ik ben al een hele tijd bezig een systeem van de grond te krijgen waar ik als verzamelaar van oude tv-beelden samen met een groepje collegaverzamelaars onze collectie kan bijhouden.
De basis van het systeem is door iemand gebouwd, die later van de radar is verdwenen helaas.
Vervolgens was er iemand anders die het zou oppakken, maar die had ook minder tijd dan verwacht.
Ik weet wat ik vraag, het is hobby, dus ik heb geen budget. Ik kan wel in ruil iets doen waar ik goed in ben: video digitaliseren, videobewerking, voice-overwerk, mixen/remixen dat soort dingen.
Hier zijn wat plaatjes van hoe het nu is:
[ afbeelding ]
[ afbeelding ]
Het werkt alleen nog niet helemaal en het is nog lang niet af. Ik hoop dat iemand zin heeft hier in te helpen. Uiteraard mag je het systeem meenemen in je portfolio.
php/mysql/smartyquote:Op donderdag 26 mei 2016 11:43 schreef cablegunmaster het volgende:
[..]
Waarin is het geschreven? Toch niet een "eigen" php framework? want dan kan je de hele zooi wegtiefen en iemand anders vragen etc.
DIG / [HTML, CSS, JS] Frontend #45: topic nummer++quote:Op donderdag 26 mei 2016 11:43 schreef cablegunmaster het volgende:
Daarnaast is er nog een JS topic of is dat ook al helemaal weg? ik zag het laatste deel 11 was maar geen animo meer.
Doe eens een printscreen van de root dir van het project?quote:Op donderdag 26 mei 2016 12:22 schreef djkoelkast het volgende:
[..]
php/mysql/smarty
Of er verder nog iets is gebruikt weet ik niet, dan moet je even zeggen hoe ik dat vind.
quote:Op donderdag 26 mei 2016 13:54 schreef Sitethief het volgende:
[..]
Doe eens een printscreen van de root dir van het project?
Er is geen jullie, er is alleen ik.quote:Op donderdag 26 mei 2016 16:21 schreef ViPeRII het volgende:
En hebben jullie al duidelijk dan wat het zou moeten kunnen en waar dat afwijkt met wat het nu kan?
Plaatje van de root geeft niet veel hoop aangezien er geen framework gebruikt is maar dat het zelf geschreven is
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | <?php $band_id = (isset($_GET["band_id"])) ? $_GET["band_id"] : 0; if($band_id > 0){ $band_fragmenten = $fragmenten->getFragmenten($band_id); //Aanvullen tot eventueel 10 rijen for($i=count($band_fragmenten);$i < 10; $i++){ $band_fragmenten[$i] = array(); $band_fragmenten[$i]["fragment_id"] = ""; $band_fragmenten[$i]["band_id"] = 14; $band_fragmenten[$i]["start"] = ""; $band_fragmenten[$i]["einde"] = ""; $band_fragmenten[$i]["omschrijving"] = ""; $band_fragmenten[$i]["is_compleet"] = 0; $band_fragmenten[$i]["is_gecapt"] = 0; $band_fragmenten[$i]["is_stereo"] = 0; $band_fragmenten[$i]["komt_onder"] = 0; $band_fragmenten[$i]["is_onkijkbaar"] = 0; $band_fragmenten[$i]["is_storing"] = 0; } $smarty->assign("band_fragmenten", $band_fragmenten); } ?> |
Ja de anderen die er gebruik van gaan maken hebben alleen verder geen input (over het bouwen, natuurlijk wel data die ze gaan vullen), die mogen het systeem ook gebruikenquote:Op donderdag 26 mei 2016 16:43 schreef ViPeRII het volgende:
JE had het over collega verzamelaars die ook bijdrage moeten kunnen leveren, vandaar dat ik de vraag stelde of er een pakket van eisen is.
Aan de hand van het stukje code kan ik in ieder geval vaststellen dat het niet fantastisch in elkaar gezet is, maar goed..
Omschrijf eens heel duidelijk in één post en desnoods met zelf getekende schermontwerpen wat je wil bereiken wel welke regels waar van kracht zijn. (Zoals wat je bijvoorbeeld over de gast/gebruiker/admin beschreef)quote:Op donderdag 26 mei 2016 16:31 schreef djkoelkast het volgende:
[..]
Er is geen jullie, er is alleen ik.
Ik weet precies waar het heen moetm het is al een heel eind, alleen nog niet af. Van wat ik heb gehoord zit het wel goed in elkaar.
Ik heb wel basiskennis php maar zoiets maken gaat mijn pet ruim teboven.
Stukje uit de code van videoband.php
[ code verwijderd ]
Ik vind het ook leuk om dit te leren, dus als er iemand is die zegt: laten we het helemaal opnieuw maken in een framework, dan leer je daar meteen van; dat zou ook tof zijn.
Misschien handig als ik je een inlog geef, dan heb je een idee van de feel.quote:Op donderdag 26 mei 2016 20:42 schreef TwenteFC het volgende:
[..]
Omschrijf eens heel duidelijk in één post en desnoods met zelf getekende schermontwerpen wat je wil bereiken wel welke regels waar van kracht zijn. (Zoals wat je bijvoorbeeld over de gast/gebruiker/admin beschreef)
Ik heb nog wel eens momentjes dat ik mij kapot verveel en dan maar random dingen ga programmeren.
Het gaat mij vooral om bepaalde regels, ik lees dit bijvoorbeeld als:quote:Op donderdag 26 mei 2016 21:19 schreef djkoelkast het volgende:
[..]
Misschien handig als ik je een inlog geef, dan heb je een idee van de feel.
Ook heb ik het ooit uitgeschreven (dit loopt al van 2014, dus ik moet e.e.a. even terug opzoeken).
Wat we nu hebben is:
videoband > post-itje in de hoes
Ja dat deelt ook lastig, als ik moet vragen hey heb jij dat en dat programma? oh even al mijn hoezen openen en op de post-itjes lezen
Een gast in jouw bewoording moet nog steeds account hebben. Als jij nog meer van dit soort verassingen hebt dan is het handig om deze vooraf te wetenquote:Gast met account kan alleen kaarten inzien
Gast zonder account kan niks
auw mijn ogen nederlands gebruiken in programmeren is best wel slecht.quote:Op donderdag 26 mei 2016 16:31 schreef djkoelkast het volgende:
[..]
Er is geen jullie, er is alleen ik.
Ik weet precies waar het heen moetm het is al een heel eind, alleen nog niet af. Van wat ik heb gehoord zit het wel goed in elkaar.
Ik heb wel basiskennis php maar zoiets maken gaat mijn pet ruim teboven.
Stukje uit de code van videoband.php
[ code verwijderd ]
Ik vind het ook leuk om dit te leren, dus als er iemand is die zegt: laten we het helemaal opnieuw maken in een framework, dan leer je daar meteen van; dat zou ook tof zijn.
Het is wel meteen duidelijk wat de functie doet natuurlijkquote:Op vrijdag 27 mei 2016 05:11 schreef totalvamp het volgende:
[..]
auw mijn ogen nederlands gebruiken in programmeren is best wel slecht.
ik zou voor dit een klein framework nemen, al zou je het ook wel met een aantal classes kunnen oplossen.
Ik zie geen functiequote:Op vrijdag 27 mei 2016 12:38 schreef djkoelkast het volgende:
[..]
Het is wel meteen duidelijk wat de functie doet natuurlijk
Site is alleen toegankelijk met een account. Geen account is geen toegang.quote:Op donderdag 26 mei 2016 21:28 schreef TwenteFC het volgende:
[..]
Het gaat mij vooral om bepaalde regels, ik lees dit bijvoorbeeld als:
[..]
Een gast in jouw bewoording moet nog steeds account hebben. Als jij nog meer van dit soort verassingen hebt dan is het handig om deze vooraf te weten
Voor de rest heb je wel gelijk, het is niet super ingewikkeld in het kort;
Een gebruiker met de juiste rechten klikt op maak nieuwe video.
Gebruiker krijgt een formulier, en vult deze in.
Gebruiker vult een aantal regels in.
Gebruiker klikt op opslaan, en afhankelijk van "is openbaar" kan de rest deze bekijken vanuit een lijst?
Zelf kan de gebruiker hieraan wijzigingen aanbrengen, en een admin kan dat ook.
Weet alleen niet of bandnummer een verplicht veld is, en wat locatie precies betekent in deze context. En of jij die afbeeldingen waar jij het eerder over had bij een video of bij een fragment wil opslaan.
Mis ik dan verder nog iets?
is_onkijkbaar of is_unwatchable, ik weet niet, ik vind zelf in dit geval NL geen probleem, maar ik heb het niet geschreven. Wel geholpen met welke velden er moesten komen en die zullen vast door mijn schuld zo zijn genoemdquote:Op vrijdag 27 mei 2016 12:42 schreef totalvamp het volgende:
[..]
Ik zie geen functie
Ik begon zelf ook in het Nederlands, maar na een echte baan te hebben heb ik dat maar snel afgeleerd.
Ik zou dan altijd gaan voor een naam die als uitgangspunt heeft dat je iets wel mag, dus is_watchable (of is_kijkbaar, als je toch Nederlands wilt). Dat maakt het redeneren als je de code later terugleest veel makkelijker.quote:Op vrijdag 27 mei 2016 12:48 schreef djkoelkast het volgende:
[..]
is_onkijkbaar of is_unwatchable, ik weet niet, ik vind zelf in dit geval NL geen probleem, maar ik heb het niet geschreven. Wel geholpen met welke velden er moesten komen en die zullen vast door mijn schuld zo zijn genoemd
Het invulveld heeft een vinkje voor een fragment wat onkijkbaar is. Dus aangevinkt betekent: dit fragment is onkijkbaar. Als je dat in de db gaat omdraaien is dat wellicht niet handig. Maar ik ben geen programmeurquote:Op vrijdag 27 mei 2016 12:57 schreef Light het volgende:
[..]
Ik zou dan altijd gaan voor een naam die als uitgangspunt heeft dat je iets wel mag, dus is_watchable (of is_kijkbaar, als je toch Nederlands wilt). Dat maakt het redeneren als je de code later terugleest veel makkelijker.
Als ik het goed interpreteer is de videoband niet te bekijken. Hidden lijkt me dan niet de juiste term.quote:Op vrijdag 27 mei 2016 16:39 schreef KomtTijd... het volgende:
Unwatchable, srsly? Is "hidden" geen betere term?
Klopt, te veel storing bijvoorbeeld. Niet om aan te zienquote:Op vrijdag 27 mei 2016 16:42 schreef Monolith het volgende:
[..]
Als ik het goed interpreteer is de videoband niet te bekijken. Hidden lijkt me dan niet de juiste term.
Ik ben ook altijd gewend geweest om alles in het Engels te doen, maar ik doe nu een groot project waarbij echt alle specs (als in honderden pagina's aan BRD / FO / TO, vele modellen, enzovoort) in het Nederlands is, waardoor het nauwelijks nog te doen is om geen Nederlands te gebruiken in de code aangezien terminologie nogal door elkaar loopt en dan helemaal niet meer te herleiden is.quote:Op vrijdag 27 mei 2016 17:57 schreef djkoelkast het volgende:
[..]
Klopt, te veel storing bijvoorbeeld. Niet om aan te zien
Maar de databasevelden zijn wellicht mede daarom gewoon NL gehouden. Mij stoort het niet.
Iemand heeft zijn werk dan niet goed gedaanquote:Op vrijdag 27 mei 2016 18:13 schreef Monolith het volgende:
[..]
Ik ben ook altijd gewend geweest om alles in het Engels te doen, maar ik doe nu een groot project waarbij echt alle specs (als in honderden pagina's aan BRD / FO / TO, vele modellen, enzovoort) in het Nederlands is, waardoor het nauwelijks nog te doen is om geen Nederlands te gebruiken in de code aangezien terminologie nogal door elkaar loopt en dan helemaal niet meer te herleiden is.
Dat is een feit. Ik zit aan alle kanten opgescheept met conflicterende specs waar ik weer achteraan kan jagen.quote:Op vrijdag 27 mei 2016 18:26 schreef totalvamp het volgende:
[..]
Iemand heeft zijn werk dan niet goed gedaan
Ik had koppig geweest en alles Engels gemaaktquote:Op vrijdag 27 mei 2016 18:32 schreef Monolith het volgende:
[..]
Dat is een feit. Ik zit aan alle kanten opgescheept met conflicterende specs waar ik weer achteraan kan jagen.
Maar goed, het is ook wel weer een prachtig AINO / Water-scrum-fall project.
Als het gaat om terminologie zoals een voorbereidingsbesluit zodat geen omgevingsvergunning kan worden afgegeven overeenkomstig het bestemmingsplan zolang dat nog niet conform het tracébesluit is aangepast, dan kun je dat helemaal niet naar het Engels vertalen.quote:Op vrijdag 27 mei 2016 18:50 schreef totalvamp het volgende:
[..]
Ik had koppig geweest en alles Engels gemaakt
Specs in NL kan wel, maar niks in de database/code zou NL moeten zijn.
Dat voegt in dit geval juist heel veel extra complexiteit toe. Juist omdat er op veel vlakken nog onduidelijkheid is over domeinobjecten en hun eigenschappen maken vertalingen het nog lastiger communiceren. Ik merk al dat een aantal andere leveranciers allen weer hun eigen Engelse vertaling hebben gemaakt die onderling weer verschillen, wat weer veel meer uitzoekwerk vergt.quote:Op vrijdag 27 mei 2016 18:50 schreef totalvamp het volgende:
[..]
Ik had koppig geweest en alles Engels gemaakt
Specs in NL kan wel, maar niks in de database/code zou NL moeten zijn.
Achja als puntje bij paaltje komt; Als het maar consistent gebeurt.quote:Op vrijdag 27 mei 2016 19:01 schreef Igen het volgende:
[..]
Als het gaat om terminologie zoals een voorbereidingsbesluit zodat geen omgevingsvergunning kan worden afgegeven overeenkomstig het bestemmingsplan zolang dat nog niet conform het tracébesluit is aangepast, dan kun je dat helemaal niet naar het Engels vertalen.
En als dat niet kan, waarom zou je dan andere termen waarvoor er wel een Engelse vertaling is dan wel vertalen?
Wat dat betreft is het voor mijn werkgever niet ongunstig dat de terminologie in het Nederlands is. De software is formeel eigendom van de klant ondanks dat hij door ons wordt ontwikkeld en beheerd, dus dat maakt de boel offshoren een stuk lastiger.quote:Op vrijdag 27 mei 2016 19:20 schreef TwenteFC het volgende:
[..]
Achja als puntje bij paaltje komt; Als het maar consistent gebeurt.
Maar als ik ooit in een codebase moet duiden waar alles in het Tsjechisch is geschreven dan ben ik wel fucked.
Dit beaam ik.quote:Op donderdag 26 mei 2016 16:43 schreef ViPeRII het volgende:
JE had het over collega verzamelaars die ook bijdrage moeten kunnen leveren, vandaar dat ik de vraag stelde of er een pakket van eisen is.
Aan de hand van het stukje code kan ik in ieder geval vaststellen dat het niet fantastisch in elkaar gezet is, maar goed..
Ik wil best wel een keer een opzet maken, maar dan eerst een opzet qua documenten (inzicht van database en schermpjes. Zelf werk ik redelijk snel met dit soort projecten , vraag is wat is de vergoeding? Uurloon ? (ben bijna student af) maar, heb best zin in een side project.quote:Op vrijdag 27 mei 2016 17:57 schreef djkoelkast het volgende:
[..]
Klopt, te veel storing bijvoorbeeld. Niet om aan te zien
Maar de databasevelden zijn wellicht mede daarom gewoon NL gehouden. Mij stoort het niet.
In een eerder bericht stond dat hij video's kan digitaliseren etc.quote:Op maandag 30 mei 2016 09:27 schreef cablegunmaster het volgende:
[..]
Ik wil best wel een keer een opzet maken, maar dan eerst een opzet qua documenten (inzicht van database en schermpjes. Zelf werk ik redelijk snel met dit soort projecten , vraag is wat is de vergoeding? Uurloon ? (ben bijna student af) maar, heb best zin in een side project.
Dan gooi ik alles overhoop en herschrijf ik het in laravel met een bootstrap uiterlijk (netjes en overzichtelijk) . Alleen dan is de vraag wat is de vergoeding die er tegenoverstaat ten opzichte van het werk?
Ik doe wel alles in engels.
PM DM etc.. dan kunnen we zien of er een mouw aan te passen is.
Geweldig, simplistisch en het is naar mijn weten sneller te leren dan Zend, vanwege laracast (de hoeveelheid filmpjes die je snel de tutorials door nemen) Grote hoeveelheid documentatie , en een grote hoeveelheid voorbeelden.quote:Op maandag 30 mei 2016 09:36 schreef totalvamp het volgende:
[..]
In een eerder bericht stond dat hij video's kan digitaliseren etc.
Is Laravel nog een beetje handig? Al tijden geen PHP meer gedaan (alles is JS tegenwoordig).
Vergoeding is een wederdienst en mijn eeuwige dank, niet iets financiëels. Het wordt een reclamevrij, inkomstenvrij hobbyproject onder een aantal gekke verzamelaars van oude videobeelden. Omdat Beeld & Geluid (het instituut wat bedoeld is om beelden te bewaren) vaak genoeg doodleuk dingen kwijtraakt, niet heeft, of als het door derden wordt aangeboden niet nodig acht want "we hebben hier al genoeg van".quote:Op maandag 30 mei 2016 09:27 schreef cablegunmaster het volgende:
[..]
Ik wil best wel een keer een opzet maken, maar dan eerst een opzet qua documenten (inzicht van database en schermpjes. Zelf werk ik redelijk snel met dit soort projecten , vraag is wat is de vergoeding? Uurloon ? (ben bijna student af) maar, heb best zin in een side project.
Dan gooi ik alles overhoop en herschrijf ik het in laravel met een bootstrap uiterlijk (netjes en overzichtelijk) . Alleen dan is de vraag wat is de vergoeding die er tegenoverstaat ten opzichte van het werk?
Ik doe wel alles in engels.
PM DM etc.. dan kunnen we zien of er een mouw aan te passen is.
Eigenlijk geldt voor elk framework in een OO-taal wel dat er een zekere leercurve is. Zeker als je niet al te bekend bent met design patterns en OO-concepten. Java stacktraces zijn ook notoir intimiderend voor de beginnende ontwikkelaar, zeker als je b.v. ook nog eens Java EE gebruikt.quote:Op maandag 30 mei 2016 10:14 schreef Sitethief het volgende:
Het enige negatieve wat ik soms met Laravel ondervind is dat vanwege al het weg abstracten van code het soms lastig is te achterhalen waarom dingen soms fout gaan. Maar dat is ook een stukje gebrek aan ervaring omdat ik pas een paar maanden met Laravel bezig ben.
Het klinkt als een tof project, ergens vind ik het wel leuk om te doen, twijfel vanwege tijd en de weinige financiële vergoeding. Ik zal iets moeten hebben om van te leven als bijbaan. dan is dit project helaas nietvoor mij maar ik blijf het interessant vinden . Vanwege dat ik nog een projectje zoek om aan te klieren en dingen te maken.quote:Op maandag 30 mei 2016 10:21 schreef djkoelkast het volgende:
[..]
Vergoeding is een wederdienst en mijn eeuwige dank, niet iets financiëels. Het wordt een reclamevrij, inkomstenvrij hobbyproject onder een aantal gekke verzamelaars van oude videobeelden. Omdat Beeld & Geluid (het instituut wat bedoeld is om beelden te bewaren) vaak genoeg doodleuk dingen kwijtraakt, niet heeft, of als het door derden wordt aangeboden niet nodig acht want "we hebben hier al genoeg van".
Jup , daarbij heeft het mij geholpen om software patterns op te zoeken. Hoe dit zit in combinatie met laravel (laracasts had er een filmpje over) ik kende de huidige software patterns al maar toepassen op laravel vond ik nog wat lastig.quote:Op maandag 30 mei 2016 10:25 schreef Monolith het volgende:
[..]
Eigenlijk geldt voor elk framework in een OO-taal wel dat er een zekere leercurve is. Zeker als je niet al te bekend bent met design patterns en OO-concepten. Java stacktraces zijn ook notoir intimiderend voor de beginnende ontwikkelaar, zeker als je b.v. ook nog eens Java EE gebruikt.
Een goed framework abstraheert ook veel van die patronen gewoon weg. Binnen Java EE kun je bijvoorbeeld simpelweg van een class een singleton maken met een @Singleton annotatie, een Interceptor met een @Interceptor annotatie, observers zijn simpelweg een kwestie van een methode maken die een Event parameter heeft met @Observes, ORM is een kwestie van @Entity annotaties met wat extra annotaties voor verdere configuratie, enzovoort.quote:Op maandag 30 mei 2016 10:26 schreef cablegunmaster het volgende:
Jup , daarbij heeft het mij geholpen om software patterns op te zoeken. Hoe dit zit in combinatie met laravel (laracasts had er een filmpje over) ik kende de huidige software patterns al maar toepassen op laravel vond ik nog wat lastig.
Meh. schets een use class diagram of schrijf het hele verhaal op hoe het inelkaar steekt screenshots erbij hoe het eruit moet komen te zien en ik zal eens iets inelkaar flatsen.quote:Op maandag 30 mei 2016 10:21 schreef djkoelkast het volgende:
[..]
Vergoeding is een wederdienst en mijn eeuwige dank, niet iets financiëels. Het wordt een reclamevrij, inkomstenvrij hobbyproject onder een aantal gekke verzamelaars van oude videobeelden. Omdat Beeld & Geluid (het instituut wat bedoeld is om beelden te bewaren) vaak genoeg doodleuk dingen kwijtraakt, niet heeft, of als het door derden wordt aangeboden niet nodig acht want "we hebben hier al genoeg van".
3 maand?! Ik heb het al bijna af.quote:Op maandag 30 mei 2016 20:31 schreef cablegunmaster het volgende:
[..]
Meh. schets een use class diagram of schrijf het hele verhaal op hoe het inelkaar steekt screenshots erbij hoe het eruit moet komen te zien en ik zal eens iets inelkaar flatsen.
Kost wel tijd, kan drie maanden ongeveer duren max maar dan is het er wel
Oh nou afmaken die hap . mwhoah , dan moet het ook online komen te staan, ik zit met rijlessen, vriendin en thesis.quote:
Ik maak het tussen het gamen en series kijken door. Ben overdag ook al 8 uur bezig met webapps bouwen vandaar dat ik ook nog niks had gezegd om geen loze beloftes te doen.quote:Op maandag 30 mei 2016 21:36 schreef cablegunmaster het volgende:
[..]
Oh nou afmaken die hap . mwhoah , dan moet het ook online komen te staan, ik zit met rijlessen, vriendin en thesis.
Nee begrijpelijk, dat is ook niet het idee. Zolang al die 6 klanten niks willen is het ok , maar als ze allemaal watwillen dan ben je 24/7 bezig .quote:Op maandag 30 mei 2016 21:42 schreef TwenteFC het volgende:
[..]
Ik maak het tussen het gamen en series kijken door. Ben overdag ook al 8 uur bezig met webapps bouwen vandaar dat ik ook nog niks had gezegd om geen loze beloftes te doen.
Maar niet dat je straks 6 sites hebt om het bij te houden.
Oh is de huidige implementatie van jou? Of bouw je zelf een systeem ernaast? Naar aanleiding van de gegeven gegevens op dit topic?quote:
obv wat hier gepost, mijn voornaamste reden om dit te maken is omdat ik een excuus zoek om Algolia ( https://www.algolia.com/ ) eens te proberen.quote:Op dinsdag 31 mei 2016 12:55 schreef cablegunmaster het volgende:
[..]
Oh is de huidige implementatie van jou? Of bouw je zelf een systeem ernaast? Naar aanleiding van de gegeven gegevens op dit topic?
Hoe bevalt Algolia tot nu toe?quote:Op dinsdag 31 mei 2016 18:14 schreef TwenteFC het volgende:
[..]
obv wat hier gepost, mijn voornaamste reden om dit te maken is omdat ik een excuus zoek om Algolia ( https://www.algolia.com/ ) eens te proberen.
Ik werk tegenwoordig bijna alleen nog maar met Laravel.
Ben eerst het "saaie" spul aan het maken, anders gaat het project /dev/null nadat ik met de search klaar ben. Zal wanneer het af is 't project wel op github gooien en dan kan djkoelkast het gebruiken en anderen verbeteringen pushen.quote:
Ziet er leuk uit , beetje overkill denk ik?quote:Op dinsdag 31 mei 2016 18:14 schreef TwenteFC het volgende:
[..]
obv wat hier gepost, mijn voornaamste reden om dit te maken is omdat ik een excuus zoek om Algolia ( https://www.algolia.com/ ) eens te proberen.
Ik werk tegenwoordig bijna alleen nog maar met Laravel.
Volstrekte overkill natuurlijk, maar het is ook meer een PoCje voor zover ik begrijp. Iets dergelijks wordt pas echt interessant als je wat grotere en diverse collecties documenten / objecten krijgt.quote:Op woensdag 1 juni 2016 14:42 schreef cablegunmaster het volgende:
[..]
Ziet er leuk uit , beetje overkill denk ik?
Dat is altijd leuk . Vroeg me al af wat voor servers eigenlijk gebruik van maken, zie google zoiets al weg gebruiken maar op welk niveau je zoiets nodig zou moeten hebben weet ik niet. (aangezien de kosten).quote:Op woensdag 1 juni 2016 15:01 schreef Monolith het volgende:
[..]
Volstrekte overkill natuurlijk, maar het is ook meer een PoCje voor zover ik begrijp. Iets dergelijks wordt pas echt interessant als je wat grotere en diverse collecties documenten / objecten krijgt.
Al is het natuurlijk wel aardig dat er wat basale correctie op de zoekinput zit, ongetwijfeld zaken als stemfiltering, edit distance, synonyms, stopwords etcetera waardoor het nog net wat meer functionaliteit biedt dan een simpele 'LIKE' in MySQL.
Search technologie wordt wel redelijk breed ingezet. Meestal iets Lucene based zoals ElasticSearch of SOLR.quote:Op woensdag 1 juni 2016 17:09 schreef cablegunmaster het volgende:
[..]
Dat is altijd leuk . Vroeg me al af wat voor servers eigenlijk gebruik van maken, zie google zoiets al weg gebruiken maar op welk niveau je zoiets nodig zou moeten hebben weet ik niet. (aangezien de kosten).
Ik werk inderdaad bij een groothandel met een zakelijke webshop, de voornaamste punten waarom ik Algolia interessant vind.quote:Op woensdag 1 juni 2016 17:14 schreef Monolith het volgende:
[..]
Search technologie wordt wel redelijk breed ingezet. Meestal iets Lucene based zoals ElasticSearch of SOLR.
Bij een beetje webshop met een flink assortiment wil je bijvoorbeeld natuurlijk de optie bieden om makkelijk te zoeken naar producten. Aan die producten zitten een hoop aspecten (naam, omschrijving, categorie met eventueel subcategorieën, maten, merk, enzovoort). Je wilt dan zoekresultaten geven die eigenlijk zoeken in al dat soort aspecten, maar daarbij wel weer relevantiescores kunnen hanteren zodat je bijvoorbeeld een match op productnaam zwaarder kunt wegen dan op productomschrijving. Ook allerhande zaken die ik aanhaalde als spelcorrectie / suggestie, stemming waardoor het niet uitmaakt of je bijvoorbeeld op 'fiets' of 'fietsen' zoekt, enzovoort zijn dan handig.
Voor dat soort zaken is SQL fulltext search niet echt geschikt.
Het lijkt inderdaad wel een leuke dienst, al denk ik toch wel dat je het nodige zult moeten ontwikkelen qua feeding en later eventueel allerhande optimalisatie / customization. ElasticSearch en SOLR werken ook wel vrij eenvoudig out of the box als je er kennis van hebt, hoewel dat voor veel mensen wel even een zekere leercurve zal zijn.quote:Op woensdag 1 juni 2016 18:13 schreef TwenteFC het volgende:
[..]
Ik werk inderdaad bij een groothandel met een zakelijke webshop, de voornaamste punten waarom ik Algolia interessant vind.
- Geen ontwikkelingskosten naast de implementatie
- Faceted & fuzzy search
1 2 3 4 5 | <tr id="CF-7-ShowRow"> <td class="label">Some text</td> <td class="value"> Dit is wat ik eruit wil halen</td> </tr> |
Waarom zou je hier een regex willen gebruiken? Html is nou niet bepaald regulier. Met DOMDocument moet je meer kunnen doen, die is speciaal ontwikkeld om met xml en html om te kunnen gaan.quote:Op maandag 6 juni 2016 16:05 schreef xaban06 het volgende:
Ik heb een stukje HTML, waar ik bepaalde informatie uit wil halen. Zie de HTML code hieronder en zie ook wat ik er uit wil halen.
Dit zou met regular expressions kunnen, maar ik heb er zoveel over gelezen, maar ik kan gewoon geen reg exp maken, helaas.
Dus los ik het op met explode op <tr id="CF-7-ShowRow">, vervolgens een explode op <td class="value">, etc.
Zou iemand mij willen helpen
[ code verwijderd ]
Yup.quote:Op maandag 6 juni 2016 20:41 schreef Light het volgende:
[..]
Waarom zou je hier een regex willen gebruiken? Html is nou niet bepaald regulier. Met DOMDocument moet je meer kunnen doen, die is speciaal ontwikkeld om met xml en html om te kunnen gaan.
Dat is een feature!quote:Op maandag 13 juni 2016 18:25 schreef d4v1d het volgende:
Mijn Python begint opeens PHP te schrijven? Is dit een bug?
[ afbeelding ]
Als je dan echt flauwe Pythongrappen wil maken is het eigelijk 'begint plots PHP te schrijven'.quote:Op maandag 13 juni 2016 18:25 schreef d4v1d het volgende:
Mijn Python begint opeens PHP te schrijven? Is dit een bug?
[ afbeelding ]
ECMAScript is de standaard voor een paar talen, JavaScript, JScript en ActionScript. Dit is een blauwdruk met een hele set aan afspraken over hoe de taal moet werken. JavaScript is dus een implementatie van de regels van ECMAScript, net als JScript en ActionScript.quote:Op maandag 20 juni 2016 14:37 schreef cablegunmaster het volgende:
Vraagje is Ecmascript een subset van Javascript? De uitleg van Wikipedia vond ik verwarrend.
Iets met eerst was het Javascript conform naar Ecma script en dan weer conform de regels van Ecmascript is javascipt een subset taal gebaseerd op Ecmascript (ECMA-262?)
*verwart*
Bedankt ! dit verheldert een hele hoop.quote:
Ik weet dat in ieder geval in WordPress er een aparte functie is om te kijken of een folder onder windows schrijfbaar is: https://developer.wordpre(...)ons/win_is_writable/quote:Op vrijdag 9 september 2016 09:32 schreef Darkomen het volgende:
*kuch* STOF *kuch*
Where my PHPeeps at?!
Bij een klant van mij heb ik het probleem dat is_writeable() aangeeft dat een folder niet schrijfbaar is, maar ik kan wel nieuwe bestanden in de folders plaatsen?
IIS users hebben volledige rechten op de folders, iemand een idee?
PHP Version 5.5.34
Windows Server 2012 R2 Datacenter Edition i586
Ik doe iets vergelijkbaars, ik kijk eerst of de directory schrijfbaar is, zo ja, prima.quote:Op vrijdag 9 september 2016 09:53 schreef Rockfire het volgende:
[..]
Ik weet dat in ieder geval in WordPress er een aparte functie is om te kijken of een folder onder windows schrijfbaar is: https://developer.wordpre(...)ons/win_is_writable/
Altijd een goede oplossing,echter had deze client een eigen windows server. (van vroeger)quote:
weet je ook zeker dat php rechten heeft op die folder?quote:Op vrijdag 9 september 2016 09:32 schreef Darkomen het volgende:
*kuch* STOF *kuch*
Where my PHPeeps at?!
Bij een klant van mij heb ik het probleem dat is_writeable() aangeeft dat een folder niet schrijfbaar is, maar ik kan wel nieuwe bestanden in de folders plaatsen?
IIS users hebben volledige rechten op de folders, iemand een idee?
PHP Version 5.5.34
Windows Server 2012 R2 Datacenter Edition i586
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |