Google blocken

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-end developer

Functie Als front-end developer kom je te werken in een team van 30 gedetacheerde, en het team is momenteel flink aan het groeien. Je hebt ervaring met het bouwen van complexe bedrijfsapplicaties waar je gebruik maakt van de nieuwste technologieën waarmee jij elke klant omver blaast. Het gaat om uitdagende projecten met een gemiddelde doorlooptijd van 2 jaar. Hierdoor heb jij echt de volledige focus op een project en kun je flinke impact maken. Het team zit boordevol met ervaren developers die samen dezelfde ambitie delen. Aan de hand van opleidingen en trainingen kun je certificaten halen in jouw expertise

Bekijk vacature »

SQL Database ontwikkelaar

Functie omschrijving Wil jij meewerken aan het creëren van slimme software om magazijnen als een geoliede machine te laten lopen? Wij zoeken een zorgvuldig persoon, iemand die niet snel de hand omdraait voor complexe algoritmes. Denk jij dat jij de SQL ontwikkelaar bent die wij zoeken? Lees snel verder en wie weet zitten we binnenkort samen aan tafel! Jouw werkzaamheden zullen er als volgt uitzien: Je houdt je bezig met het ontwerpen en ontwikkelen van MS SQL server databases, dit doe je met T-SQL als programmeer laag. Je gaat aan high-end software oplossingen werken, dit doe je voor de optimalisatie

Bekijk vacature »

.NET Developer

Dit ga je doen (Door)Ontwikkelen van het applicatielandschap; (Door)Ontwikkelen van microservices; Bouwen van nieuwe functionaliteiten; Verbeteringen aandragen voor het applicatielandschap; Sparren met de business. Hier ga je werken De organisatie is werkzaam in de financiële dienstverlening met meer dan 200 medewerkers en meer dan 250.000 eindgebruikers is het een van de grotere binnen haar branche. Je komt te werken in een team waarmee je verantwoordelijk bent voor het ontwikkelen en onderhouden van de financiële applicaties binnen de organisatie, denk hierbij aan het bouwen en onderhouden van portalen. Als .net developer ga jij het development team ondersteunen met de transitie naar

Bekijk vacature »

C# .NET Developer

Dit ga je doen Ontwikkelen van de Back-end in .NET6 / C# en WebAPI (Focus);) Ontwikkelen van de Front-End in Nodje.js en Angular (secundair); Ontwikkelen in Blazor; Opstellen van een technisch ontwerp; Testen, documenteren en implementeren van de nieuwe applicatie; Verzorgen van de nazorg, na de implementatie. Hier ga je werken Binnen deze organisatie werken duizenden mensen binnen allerlei verschillende disciplines. Tevens hebben zij veel specialiteiten in huis, waaronder ook .Net Developers. Ter uitbreiding van een nieuw team en ter ondersteuning van het project zijn ze opzoek naar een nieuwe collega voor het team. Als C#.NET Developer zal jij je

Bekijk vacature »

Medior .NET developer

Functie Jij gaat als Medior .NET ontwikkelaar aan de slag in ons scrumteam met 6 developers die gepassioneerd en actief bezig zijn om onze spelers kwalitatieve en mooie spelervaringen aan te bieden. Als medior .NET developer ga jij werken aan een technisch hoogwaardig platform welke bezoekerspieken verwerkt van tienduizenden tot honderdduizenden gebruikers per minuut! Ons scrumteam werkt in drie wekelijkse sprints en wij beginnen iedere ochtend met een stand-up. Jij werkt bij ons met C# .NET, .NET Core, React.JS, Xamarin, Azure, Docker en Kubernetes. Wij hechten enorm veel waarde aan het leveren van hoogwaardige en kwalitatieve code. Zodra jij de

Bekijk vacature »

Front End Ontwikkelaar (React)

In het kort Als front end developer ga je aan de slag met maatwerkprojecten voor onze klanten. Denk bijvoorbeeld aan het toevoegen van een machine aan een database of het corrigeren van formulieren voor ingestuurde orders. Voorbeeld van zo’n project is Smart Link. De projecten waar je op ingezet kunt worden liggen binnen het technische domein waar jij als front end developer een grote rol speelt om samen met je back end collega’s de juiste oplossingen te leveren. please note that this particular role requires fluent Dutch language skills. Dit vind je leuk om te doen Het omzetten van designs

Bekijk vacature »

PHP Developer (junior functie)

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed

Bekijk vacature »

Low Code Developer - Consultant

Functie omschrijving Wil jij fungeren als een spin in het web en samenwerken met klanten? Voor een leuke en interessante opdrachtgever in omgeving Leiden zijn wij op zoek naar een Low Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten en het leiden van projecten. Ben jij toe aan een nieuwe uitdaging en heb jij verstand van datamodellering en NO CODE Platformen? Lees dan snel verder! Bij deze rol horen de volgende werkzaamheden: Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform,

Bekijk vacature »

Functioneel Applicatiebeheerder

Wij van CNB zijn op zoek naar een leergierige Functioneel Applicatiebeheerder CNB is de grootste dienstverlener in de markt van bloembollen en vaste planten. In deze markt verricht CNB de volgende diensten: bemiddeling, veilen en het koelen en prepareren van bloembollen. Vanuit ons hoofdkantoor in Lisse werken bijna 100 collega’s dag in dag uit aan de bemiddeling van bloembollen. In Bovenkarspel vindt het koelen en prepareren van de bloembollen plaats. Wij zijn op zoek naar een enthousiaste Functioneel Applicatiebeheerder die naast een applicatie, ook sfeer kan bouwen! Jij: Vindt het leuk om binnen een klein IT-team aan de slag te

Bekijk vacature »

Java Developer / Sociaal domein

Dit ga je doen Nieuwbouw en doorontwikkeling; Beheer en wanneer nodig onderhoud; Bijdrage leveren in het functioneel- en technisch ontwerptraject; Analyseren van productie verstoringen; Meedenken over vernieuwingen en verbeteringen. Hier ga je werken De organisatie waar jij komt te werken focust zich op software development met een maatschappelijk tintje. De afdeling software ontwikkeling bestaat uit vijf verschillende scrum teams, met allen hun eigen focus gebied. Zo zijn er een aantal teams die zich focussen op specifieke applicaties, maar is er ook een team gericht op projecten. Binnen de organisatie staat innovatie en kwaliteit voorop. Een aantal applicaties draait nog op

Bekijk vacature »

Front-end developer (Medior/Senior)

Functie Het front-end team bestaat momenteel uit 4 collega’s en is hard aan het groeien! Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren. Je werkt in het front-end team samen met de back-end teams en product owners om te zorgen dat de applicaties een fijne gebruikerservaring opleveren. Jouw expertise zorgt ervoor dat de juiste keuzes gemaakt worden qua techniek en ontwerp, van back-end tot aan gebruiker. In samenspraak met je team bepalen jullie de beste keuze voor techniek. Ook is er altijd ruimte om nieuwe technieken te ontdekken. Eisen • Je hebt gedegen

Bekijk vacature »

Backend Developer PHP Laravel SaaS

Dit ga je doen Het ontwikkelen van nieuwe features die bijdragen aan de groei van de klanten van de organisatie; Je denkt mee over nieuwe innovaties, features en verbeteringen in de applicatiearchitectuur; Je draagt bij aan de continue ontwikkeling van jouw team doordat je elke dag streeft naar het verbeteren van jouw eigen prestaties; Je neemt actief deel aan Scrum meetings en de Backend Guild. Hier ga je werken Voor een snel groeiend bedrijf, in de regio Nieuw Vennep, zijn wij opzoek naar een ervaren Backend Developer. De organisatie is actief in de e-commercebranche en ontzorgt haar klanten middels een

Bekijk vacature »

Senior Fullstack developer wanted! (C#, Java, Angu

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

Bekijk vacature »

Senior Airport Developer ( System engineer)

De functie Nice to know (you) De nieuwe A-pier wordt de duurzaamste van Schiphol. Als deze af is ligt er 4000 vierkante meter zonnepanelen op het dak. En de toiletten? Die spoelen door met regenwater. we gaan ervoor: het creëren van de meest duurzame en hoogwaardige luchthavens ter wereld. een toekomstbestendig en duurzaam Schiphol. Daar werken we elke dag hard aan in team Development & Sustainability. Jij bent regisseur, expert én aanjager van de ontwikkeling van Schiphol. Connecting your world Hoe maak je de ambities en doelstellingen van Schiphol concreet in een project? De waarde voor Schiphol naar eisen die

Bekijk vacature »

Software Developer

Longship.io gaat de wereld veroveren met baanbrekende software en legendarische... pizza-avonden! Lees hier de vacature van Software Developer! Bij Longship werken we met een team van 5 mensen aan software voor laadpaal operators. Longship is ontstaan in 2020 met als doel om de elektrische mobiliteitstransitie aan te jagen. We zijn nu al een wereldwijde speler doordat we continu voorop lopen in innovatie. Ons platform helpt het versneld elektrificeren van wagenparken, internationaal! Wij zijn een startup met grote ambities die we willen bereiken met een relatief klein en efficiënt team. Je krijg de kans om ontzettend veel te leren van ervaren

Bekijk vacature »
J V

J V

17/01/2008 21:00:00
Quote Anchor link
Ik zit met het probleem, ik post hier vaak links naar dingen van de site woonwerkwinkeldedussel. Die site is van een kennis die daar een winkel op wil hebben, ondertussen ben ik via dat adres ook testjes aan het maken of voorbeeld-lay-outs.
Als ik in google nu zoek op waar de meeste mensen in zoeken Klik hier maar eens op
Dan zie je dat google iets bovenaan zet wat een paar mappen verder in mijn root zit, dus wat bezoekers van de site helemaal niet nodig hebben, maar puur voor mijzelf is en een beetje voor phphulp. (nu staat contact bovenaan, en daar was ik de nieuwe lay-out aan het testen, die dus nu op de root staat)

Hoe zorg ik er zo snel mogelijk voor dat google daar niet meer bijkomt? Want voor de bezoekers is het erg onduidelijk als ze dingen te zien krijgen die ik gebruik voor mezelf en voor op phphulp. (dus een paar mappen verder in de root, ipv de root zelf) Ik wil dus gewoon dat waar je ook op zoekt, dat er standaard de root bovenaan staat, wat dus is: www.woonwerkwinkeldedussel.nl. en niet www.woonwerkwinkeldedussel.nl/mappje met bestanden/mapje met bestanden.
Dat is namelijk niet handig voor de bezoekers van de site.
Moet ik een eigen subdomein gaan maken?

Edit:
Ik wist niet precies waar dit thuishoorde dus ik gokte op deze, als hij fout is, sorry hiervoor.
Gewijzigd op 01/01/1970 01:00:00 door J V
 
PHP hulp

PHP hulp

19/05/2024 10:17:49
 
Pieter Joordens

Pieter Joordens

17/01/2008 21:02:00
Quote Anchor link
zet een <meta content=' hier een hoop keywords' name='keywords' /> in je head tags
 
Joren de Wit

Joren de Wit

17/01/2008 21:03:00
Quote Anchor link
Geef in een robots.txt bestandje de mappen aan die google niet mag indexeren. De layout van zo'n bestandje ziet er bijvoorbeeld als volgt uit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
User-agent: *
Disallow: /temp
Disallow: /test

Zie hier voor meer informatie...
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 
Frank -

Frank -

17/01/2008 21:11:00
Quote Anchor link
Daarnaast zou je ook nog in de meta-tags een no-index kunnen opnemen. Dat kun je per pagina instellen, robots.txt werkt (bij mijn weten) per directory.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<meta name="robots" content="no-index, no-follow" />
Gewijzigd op 01/01/1970 01:00:00 door Frank -
 
Joren de Wit

Joren de Wit

17/01/2008 21:15:00
Quote Anchor link
Een robots.txt werkt inderdaad per directory, maar ik denk dat dat in dit geval juist gewenst is. Op die manier voorkom je namelijk ook dat andere bestanden zoals afbeeldingen of tekst bestanden, geïndexeerd worden.

Aan dat soort bestand kun je immers geen <meta> tags meegeven :-)
 
J V

J V

17/01/2008 21:19:00
Quote Anchor link
@ blanche, die User-agent geld voor alle bots?

@pgFrank, ok die index kan ik gebruiken voor losse pagina's.

Het is natuurlijk makkelijker als ik hele mappen kan blocken, aangezien daar bestanden instaan waar niemand anders aan hoeft te komen (niet via google in ieder geval).

Is het niet wat om een subdomein dus: www.jordy.woonwerkwinkeldedussel.nl aan te maken?
Want het is natuurlijk zo dat mensen best bij de voorbeeldjes mogen komen, maar dan zit ik waarscijnlijk altijd vast aan de woonwerkwinkeldedussel (de naam dan), dus dat google alleen die pagina laat zien als er gezocht word naar: 'jordy tuturail dedussel' ofzo, wat natuurlijk niet veel mensen doen.

Is het nu dus verstandiger om de mappen te blocken en gewoon her en der de link te posten als er mensen een probleem hebben ofzo. En gewoon niet meer via google laten zien. (er zijn zat andere pagina's met betere tutorials en veel meer tutorails die al bovenaan in google staan)

Edit:
@ blanche hierboven, daar heb je gelijk in. Het is ook makkelijker om directories te blocken dan boven elk bestandje een meta tag toe te voegen. En plaatjes kan je inderdaad niet een meta-tag geven.
Ik zal die meta-tag onthouden voor pagina's in mijn root waar mensen niet aan hoeven te komen, zoals mijn phpversiechecker, gewoon phpinfo, maar dan weet ik wat er allemaal geinstalleerd is enzo.

Hier zie je die trouwens: Klik hier
Wat ik raar vind is dat ik nog geen phpversie 5 heb ofzo. Dat was toch verplicht in 2008? Want volgens mij kan ik geen php5 scripts plaatsen op de server en dat is balen want bijna alles is nu php5.
Gewijzigd op 01/01/1970 01:00:00 door J V
 
Joren de Wit

Joren de Wit

17/01/2008 21:22:00
Quote Anchor link
Ik zou sowieso de directories waarin je online test, gescheiden houden van de live websites. Dus het liefst door middel van een subdomein met een andere document root.
 
J V

J V

17/01/2008 21:24:00
Quote Anchor link
Oke dat is duidelijk, zou je ook hierboven nog even willen kijken naar de dingen die ik net geedit heb.
In ieder geval bedankt voor de snelle reacties.

Het is trouwens wel zo dat het even duurt voordat google alles deruit genkikkert heeft wat ik er niet in wil hebben toch?
 
Joren de Wit

Joren de Wit

17/01/2008 21:29:00
Quote Anchor link
Quote:
Wat ik raar vind is dat ik nog geen phpversie 5 heb ofzo. Dat was toch verplicht in 2008?
Hoe kom je daarbij? Kon het maar verplicht worden!

Helaas blijft het nog altijd de keuze van de hosting providers welke versie van PHP ze installeren op hun servers. Als ze PHP3 zouden willen draaien is dat zelf mogelijk, maar dan zullen ze waarschijnlijk niet veel klanten hebben.

Quote:
Ik zal die meta-tag onthouden voor pagina's in mijn root waar mensen niet aan hoeven te komen
Pagina's waar niemand iets mee te maken heeft, of die je bijvoorbeeld alleen maar include, kun je gewoon buiten je webroot plaatsen. Dan zijn ze niet meer direct via internet te benaderen en kunnen alleen jouw PHP scripts er nog bij...
 
J V

J V

17/01/2008 21:38:00
Quote Anchor link
Aangezien jij nogal erg veel weet ;), ga ik nog even door met vragen als je het niet erg vind.
Ik mail de provider wel in de hoop dat ze er iets mee doen.

Als ik de includes buiten de webroot zet, dan is dat dus buiten de map httdocs bij mij. Ik heb een mapje private, waar dus niemand bij kan komen. Dan moet ik voor elke include die ik ga gebruiken een adres wat lijkt op dit: ../../../../../private/bla.php
Doet hij dat dan nog wel? En is daar niet een makkelijkere manier voor?
Je kunt ook een base href instellen heb ik gezien, maar die werkt weer niet voor php bestanden heb ik gemerkt. En die base href is dat handig of gebruik jij dit zelf ook nooit? (had ik ergens in een php boek gelezen voor een menu)

En ben ik wel toegestaan om scripts vanuit die map private te laden naar me site toe? En mensen zoals jij hebben een hoop php scripts, waar dus ook heel veel includes bijzitten. Heb jij dan ook alle includes buiten je root staan en alleen je index.php (met daarin alleen maar includes en php codes) enzo in je root zelf staan?

Edit:
De CHMOD van de map private is 700 heb ik net gezien. Dus ik moet er wel gewoon dingen uit kunnen laden toch?
Gewijzigd op 01/01/1970 01:00:00 door J V
 
Mitchelp

Mitchelp

17/01/2008 21:41:00
Quote Anchor link
Als ik het goed heb wil je dus zorgen dat die pagina's niet gevonden worden!!

Is het dan niet makkelijker om er gewoon een .htaccess voor te zetten dan verwijderd google ze automatie's uit de zoek lijst en heb jij geen last meer van mensen die zomaar jou verassing's layout bekijken maar je zult dat wel altijd eerst moeten inloggen voor je bij de gegevens kan!!
 
J V

J V

17/01/2008 21:46:00
Quote Anchor link
Dat zou ook kunnen inderdaad, maar dan zou het dus ook zo zijn dat als ik hem hier op phphulp wil laten zien om iemand te helpen, dat die persoon ook moet inloggen?
Als ik een subdomein maak zonder meta content van woonwerkwinkeldedussel erin enzo, worden die pagina's dan automatisch toegevoegd bij google met het onderwerp van die winkel, terwijl er op dat subdomein alleen maar dingen staan die niets met die winkel te maken hebben?
 
Frank -

Frank -

17/01/2008 21:47:00
Quote Anchor link
Quote:
Doet hij dat dan nog wel?
Dat kun je in ongeveer 3 seconden testen, wat is dan nog het probleem?

Quote:
En is daar niet een makkelijkere manier voor?
Zet in je configuratie-bestand een vast pad naar de bestanden. Dit pad zet je voor alle bestanden, dan weet je 100% zeker dat het goed gaat. Bij de installatie van een script zul je het even goed moeten zetten, daarna ben je klaar.

Verder gebruik je geen include() of include_once(), maar require() en require_once(). Die eisen dat e.e.a. goed gaat en laten direct de hele zooi op zijn bek gaan in geval van problemen. Dan is het wel zo duidelijk dat er iets fout gaat... Correcte foutafhandeling en alarmering van de webmaster is gewenst.

index.php, css, js en images (openbare images) staan binnen de webroot, de rest staat er buiten.

base stel je altijd in, dan is het duidelijk hoe het zoekpad eruit moet komen te zien. Dat heeft echter niks te maken met de manier waarop de bestanden in de directories zijn georganiseerd, dat wordt bepaald door mod_rewrite i.c.m. index.php die de url met zijn parameters uitpluist.
 
Joren de Wit

Joren de Wit

17/01/2008 21:54:00
Quote Anchor link
Quote:
Heb jij dan ook alle includes buiten je root staan en alleen je index.php (met daarin alleen maar includes en php codes) enzo in je root zelf staan?
In de voorbeeld scripts plaats ik de bestanden niet buiten de webroot, aangezien ik wil dat ze zo makkelijk mogelijk te gebruiken zijn.

Maar zelf plaats ik wel veel bestanden buiten de webroot. Denk dan bijvoorbeeld aan config files, templates, etc, etc.

De makkelijkste manier voor het benaderen van bestanden buiten de webroot, vindt ik zelf door het absolute pad op de server te gebruiken. Dus stel dat je bestanden in een mapje 'private' hebt staan, dat op dezelfde diepte als je webroot staat, dan zou je dat zo kunnen benaderen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
require $_SERVER['DOCUMENT_ROOT'].'/../private/includeFile.php';
?>

Of je zou bijvoorbeeld een constante kunnen definieren die naar dat mapje verwijst:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
define('PRIVATE', $_SERVER['DOCUMENT_ROOT'].'/../private');
require PRIVATE.'/includeFile.php';
?>
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.