Posts by Reza

    Heel erg goed, petje af naar allen die eraan gewerkt hebben!
    Wel wou ik zeggen dat wanneer je van thema veranderd, je niet meer kan zien(in het linker menu) of er een nieuwe reactie is in een topic. De topic titel wordt dan niet meer dik gedrukt.

    Ervaring hierin is van mijn kant aanwezig, indien nodig kan ik voorbeelden laten zien van eerder gemaakt sources die hierop lijken.
    Prijs en eventuele deadline kan allemaal via PB besproken worden denk ik, volgens mij heb ik al eerder geprogrammeerd voor u? Anders vindt u mijn Skype naam op mijn profiel.

    Als je kijkt naar efficiënt programmeren dan zou ik verder kijken dan alleen één systeem/script. Ik zie bijvoorbeeld dat stukje waarbij je controleert of de gebruik al ingelogd is, dit kun je bijvoorbeeld in een functie zetten en het zo aanroepen.
    Dit is handiger omdat je dat kleine stukje niet in elk script hoeft te zetten waar dat nodig is, en aanpassingen maken gaat sneller.


    Als ik kijk naar veiligheid heb ik maar een tip en dat is gebruik maken van prepared statements.
    Veel veiliger, zo hoef je ook niet meer POST waardes te beveiligen met een real escape string of met strip_tags.


    http://phphulp.jorendewit.nl/view/26/5/
    Hier vind je een tutorioal over hoe je een prepared statement kunt maken, zelf heb ik het boven helaas niet uitgebreid uitgelegd, daarom de link die ik heb gegeven. Anders kun je ook nog een PB sturen indien je vragen hebt.

    Ik bedenk me eigen eerder waarom zou ik een CMS gebruiken? Dan kan je wel bedenken je hoeft niet het tweede wiel uit te vinden. Aan de ene kant klopt het maar aan de andere kant ik wil wel zoveel mogelijk kennis hebben wat betreft de programmeer talen.


    Verder werk ik heel af en toe met wordpress maar doe er zelf niks mee!


    Een CMS gebruik je vaak omdat het makkelijker is voor de klant om de website aan te passen.


    Zelf gebruik ik het liefst WP, grotendeels ben ik hiermee begonnen omdat ik bij Envato zag dat de ondersteuning ervoor heel erg groot was in tegenstelling tot de andere.

    Heb helaas soms nog(gisteravond bijvoorbeeld) dat ICTs 5 minuten lang heel erg traag was.
    Voor de rest is alles top en merk ik qua snelheid niet echt een verschil als het gaat om de vorige server.

    Misschien is dit niet nuttig voor jou, maar dat kan het wel zijn. Mijn ING kaart deed het ook niet meer, heel vervelend probleem waarbij de klantenservice van ING mij ook niet mee kom helpen.


    Uiteindelijk bleek de magneet/chip niet meer goed te werken in mijn kaart, wellicht is dit ook bij jou het probleem? Een nieuwe OV-chipkaart kan handig zijn. Ook had ik zelf vaak het probleem dat ik wel kon inchecken bij het ene incheck apparaat en bij de andere niet.

    Dat ligt er natuurlijk ook aan hoe en wat. Ik focus mezelf vanaf een tijdje al niet meer op mijn eigen sites, maar meer op klanten en het verbeteren van mijn diensten.


    Nog veel mensen(helaas niet op ICTs) zijn opzoek naar SEO specialisten die zijn/haar site kunnen SEO optimaliseren. Ook zie je dat nog veel mensen backlink pakketten verkopen voor goede prijzen, wellicht dat ook dat iets kan worden.


    SEO gaat in mijn opzicht ook alleen verder dan alleen het optimaliseren van een website en dat je dan klaar bent. Als je de content van jouw site blijft update en blijft zorgen voor goeie backlinks kun je al redelijke inkomsten halen uit Adsense. Zelf doe ik niet meer aan Adsense omdat het veel tijd in beslag neemt om ervoor te zorgen dat ik continue bezoekers blijf krijgen, die tijd kun je het beste besteden in klanten etc.


    EDIT:
    Zie net pas dat je vraagt of ik er ook van kan rondkomen xD.


    Mijn bedoeling is om er mee te verdienen, rondkomen zal in mijn geval niet nodig zijn en dat zou ook waarschijnlijk niet lukken. Ik kan er aardig wat mee verdienen vooral omdat mensen juist veel betalen voor SEO diensten, dus de markt is er wel. Alleen moet je die voor jezelf opzetten.

    Kijk ook is naar de talen: JavaScript, CSS en jQuery.


    Ik zou aanraden om zeker dit te gaan doen. Jquery en CSS zijn talen waarmee je super mooie dynamische websites kan maken als je PHP er ook nog bij toevoegt. Kijk maar eens naar Bootstrap, bevat geen PHP maar wel Jquery en CSS, super veel mensen gebruiken het.

    Ie is bijna dood.. (Althans) wordt niet veel gebruikt vergeleken met Chrome / FF.


    - Omdat het traag is
    - Rip off
    - Nu blijkt het vanaf 6 tot en met 11 toevallig onveilig te zijn. :thumbup:


    In vele gevallen ben ik het met je eens, ik gebruik zelf IE ook niet meer.
    Maar in bijvoorbeeld snelheid kwam IE11 volgens mij boven Chrome uit(weet het niet zeker, heb ook geen link). Microsoft probeert IE nog te redden, helaas brengt deze lek IE nog zelfs lager...

    1) OO is sneller te type dan procedureel?
    Dan heb je het wss enkel voer de naam hoor.
    OO is enkel sneller als je ook echt meerde keren dezelfde acties gebruikt.
    2) PDO bestreert juist niet beter dan mysqli
    Kwa performance is mysql_ dan mysqli en dan pas PDO dus PDO is het minste performance maar het verschil si zo goed als verwaarloosbaar.
    PDO is het 'traagste' (merk je niet echt asl gebruiker tezei je heel veel db acties doet, omdat het zoveel meer mogeleijkheden heeft en ook minder direct met de db spreekt. De mysql_ en ook, mysql i zeggen diorect tege mysql doe dit en bij PDO is daar nopg een tussenstap.


    Geen idee waarop je dit nu allemaal baseert...


    1. mysqli_query($con, $sql) of $con->query($sql); Ik prefereer dat laatste omdat het in mijn oog gemakkelijker typen is. Verder bedoelde ik dan ook classes etc dat het typ werk scheelt.
    2. Ik gebruik zelf meer MySQLI... Maar ik weet dat PDO beter is, waarom? http://wooptoo.com/blog/pdo-vs…i-performance-comparison/ is al een voorbeeld dat PDO beter werkt als je praat over vele query's. Ik weet niet waar jij vandaan haalt dat PDO het traagste is.
      Die link die ik heb gegeven geeft dan ook de redenen waarom PDO beter is, op Stackoverflow kun je ook uitgebreide discussies vinden wat alle voordelen en nadelen zijn en welke beter uit de test komt.

    Nog een tip, gebruik PDO, en een algemeen DB connectie bestandje die je include of iets in die richting,


    Wat je nu doet is iemand PDO aanraden, zonder ze de voordelen of nadelen ervan te vertellen, oftewel hij zal dan niet weten waarom hij PDO moet gebruiken.
    Ik zelf ben beide gewend, echter gebruik ik nu meer MySQLI(OO) dan PDO. PDO heeft wel meer voordelen aangezien het meerdere databases ondersteund en ook beter presteert als het gaat om snelheid.


    Verder vind ik jouw stukje code nogal onoverzichtelijk, ik raad je dan ook sterk aan het enigszins aan te passen.
    Ik zou onderstaande aanpassen:

    1. Ik zou persoonlijk 'mee gaan met de tijd' door de switch te gaan maken naar MySQLI OO in plaats van MySQLI procedural, ook is OO sneller te typen i.p.v. procedural.
    2. Wat ook eerder gezegd is, zet jouw database connectie en bijhorende in een apart bestand welke je kan include op elk ander bestand. Ook zou ik voortaan niet zomaar losse errors laten zien aan jouw gebruikers maar eerder werken met een nette afhandeling.
    3. POST variabelen beveilig je alleen met de mysqli_real_escape string, het is veilig genoeg tegen SQL injecties echter zou ik aanraden het nog veiliger op te pakken door meer beveiliging of te gaan werken met prepared statements.
    4. Ik geef zelf de voorkeur om bijvoorbeeld accolades( dit teken: { } ) apart op elke regen te schrijven, wellicht dat dit ook zorgt voor overzichtelijkheid bij jouw script.



    Voor de rest zijn er nog kleine dingen die in mijn oog anders zouden kunnen, bijvoorbeeld if en else zonder hoofdletter...

    Volgens mij is het zo dat wanneer het aankomt op HTML & CSS het gaat om zelfgemaakte code, als dat het geval is dan kun je volgens mij niks er tegen aandoen.
    Wat je inderdaad kan doen is website eigenaar contacteren en vriendelijk vragen of diegene naar een andere richting wilt gaan, echter denk ik niet dat je echt grond hebt om op te staan.


    Juridische stappen ondernemen zou ik sowieso niet doen, de kosten gaan veel hoger oplopen dan het voor jou kost om een nieuw ontwerp te laten maken. Ik begrijp trouwens wel de irritatie, nadat je veel werk stopt in een project kan iemand makkelijk de HTML en CSS 'rippen'.

    "Potentiëel?: Ja, per dag komen er ongeveer 100+ verkorte URLs bij, er wordt per dag verschillend geklikt op die URLs met pieken van 1800 clicks bijvoorbeeld." - TS


    "975 Unforgettable Clicks" - website


    Hoe zit dat? Heb wellicht in interesse. ^^


    975 clicks zijn de aantal links die ook daadwerkelijk geklikt zijn door de maker. Op het admin paneel zie je hoeveel de URLs door iedereen zijn geklikt. 7.000 kliks zijn er nu al en 1000+ verkorte urls.

    Hierbij open ik een veiling voor mijn gloednieuwe en pas net gelanceerde website, URL*2S.eu
    Het betreft een systeem dat aangekocht is op Codecanyon, echter verkoop ik de gehele website dus ook inclusief het domein en bijhorende(exclusief hosting).


    De website is pas 2 weken oud, zelf heb ik het gelanceerd met bedoeling dat het gewoon 50 verkorte URLs per maand zou krijgen(zoals het vorige project). Echter kreeg het bij de lancering al 125 verkorte URLs.
    Nu na twee weken(helaas hadden we 3 dagen downtime..) zijn er verschillende aantallen verkorte URLs maar hebben we al 740 verkorte URLs en zijn er op die URLs al 5076 keer op geklikt(vandaag al 1890 keer).


    Het systeem bevat een registratie systeem met inloggen, deze was tot nu toe uitgeschakeld(ingeschakeld voor jullie). Administrators kunnen alle URLs bekijken en beheren en kunnen ook zien welke URLs het meeste zijn geklikt(op dit moment een URL met 600 kliks). Er is best veel aan SEO gedaan waardoor Google de site goed opneemt, echter is het een .eu domein wat dus kan tegenvallen.


    Hoe je aan de site kan verdienen is door de optie om advertentie ruimte te verkopen, er zijn drie opties in het admin paneel om verschillende banners(qua grootte) te plaatsen. Ook heb je nog talloze andere opties die je aan de site kan veranderen. Momenteel is de site beschikbaar in drie talen: Engels, Frans en Nederlands waarbij Engels de standaard taal is i.v.m. internationale bezoekers i.p.v. veel Nederlandse bezoekers.




    Website: URL2*S.eu (link gelieve niet noemen ivm SEO)
    Leeftijd site: 2 weken(hierbij zaten ook dagen met downtime ivm mijn hosting).
    Domein registar: Versio
    Responsive lay-out: Ja(exclusief admin paneel).
    Potentiëel?: Ja, per dag komen er ongeveer 100+ verkorte URLs bij, er wordt per dag verschillend geklikt op die URLs met pieken van 1800 clicks bijvoorbeeld.
    CMS: Grotendeels wel, er zit een admin paneel bij waardoor je gemakkelijk pagina's kunt maken en je kunt zelf talen toevoegen.


    Statistieken:
    http://prntscr.com/399ert - Hier kan je zien dat er relatief vaak en snel een URL verkort wordt. Wegens priivacy redenen voor bezoekers kan ik de namen en URLs zelf niet laten zien.
    http://prntscr.com/399hl1 - Hier kan je de top 5 verkorte URLs zien, er zit ook een 18+ site bij die ik even helemaal weg gehaald heb.
    http://prntscr.com/399flz - Hier kan je een grafiek van de verkorte URLs zien en de kliks op de URls zelf. De lichtgroen/lichtblauwe is URLs, de donkerblauwe is kiks, en rood is 0 aangezien ik dit net aan heb gezet.


    Het aantal URLs en kliks blijft omhoog gaan en de reden dat ik het wil verkopen is omdat ik het moet onderhouden en zorgen dat alles in orde blijft(vooral met mijn hosting).


    Veiling:
    Min bod: €30,-
    Opbieden met: €2,50
    BIN: €50,-


    Ik ga niemand admin maken aangezien deze dan URLs kan verwijderen etc, ik kan eventueel meer laten zien via Teamviewer maar meer helaas niet. Eventuele bezoekers statistieken zijn er ook helaas niet. Domein loopt tot 15-5-2014.