Website(s) koppelen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C#.NET developer

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Testen en valideren van de ontwikkelde software. Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je gaat aan de slag met diverse technologieën en frameworks. Denk hierbij aan C#, JS frameworks, HTML, CSS, TypeScript,

Bekijk vacature »

Front end developer React Sportgames

Functie Als Front end developer ga jij aan de slag bij een gave en bekende organisatie op het gebied van sportgames. Jij gaat aan de slag in een scrumteam met 6 developers die gepassioneerd en actief bezig zijn om spelers kwalitatieve en mooie spelervaringen aan te bieden. Als scrumteam werken ze in drie wekelijkse sprints en begin je iedere ochtend met een stand-up. Als Front end developer werk jij bij deze organisatie voornamelijk met Javascript, html, css en React. Er wordt veel gebruikt gemaakt ook van C#, Docker en Kubernetes. Het team hecht veel waarde aan het leveren van hoogwaardige

Bekijk vacature »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »

C#.NET Developer

Functieomschrijving We are looking for a dutch native speaker In deze uitdagende functie ga je werken als onderdeel van het development team, in de functie van C#.NET Developer, Je gaat maatwerk software bouwen voor diverse klanten. Ook optimaliseer je bestaande software en bouw je API koppelingen. Je bent vooral met back-end development bezig. Je krijgt veel vrijheid in deze functie en je krijgt de kans om mee te denken in bedrijfsprocessen. Deels thuiswerken is geen enkel probleem! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van

Bekijk vacature »

Dynamics Ontwikkelaar

Dit ga je doen Ontwikkelen van Dynamics 365 voor de interne uitrol; Samen met de consultants sparren met klanten over de wensen en eisen; Ontwikkelen van Dynamics 365 voor verschillende grote klanten; Technische analyse en testen; Meedenken over het gebruik en de richting van Dynamics binnen de organisatie. Hier ga je werken Onze opdrachtgever, gevestigd in regio Eindhoven, levert een compleet dienstenpakket op het gebied van IT. Zij pakken verschillende (complexe) vraagstukken van grote organisaties op. De sfeer intern is gezellig en informeel. Men houdt van hard werken maar gezelligheid door middel van een borrel of gezamenlijke lunch komt er

Bekijk vacature »

Als PHP developer (Symfony) bijdragen aan betere z

Functie Als Medior/Senior PHP developer wordt er een mate van zelfstandigheid verwacht, maar ook dat je goed in een team kunt opereren waar kennis wordt gedeeld en er bijvoorbeeld codereviews plaatsvinden. Kwaliteit staat voorop, mede hierom werken ze bijvoorbeeld zonder echte deadlines in hun sprints. De SaaS-applicatie wordt volledig ontwikkeld in PHP en Symfony. De module bestaat uit een stuk informatie verrijking en intelligentie wat resulteert in een medische check. De logica wordt daarom in de code geïntrigeerd. Je bent onder andere bezig met complexe databases waar meer dan 80.000 medicijnen op verschillende niveaus in staan, die maandelijks worden geactualiseerd.

Bekijk vacature »

Laravel / PHP developer

Functie omschrijving Wij zijn op zoek naar een Medior PHP / Laravel Developer voor een IT-consultancy in de omgeving van Hoofddorp! Ben jij op zoek naar een leuke nieuwe uitdaging binnen een veelzijdige werkomgeving? Lees dan snel verder! Binnen dit bedrijf werk je in een ontwikkelteam, waarin je zeer betrokken bent en meedenkt over softwareoplossingen. Binnen dit Team hou je je bezig met het aanpassen, verbeteren en vernieuwen van de logistieke oplossingen. Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken;

Bekijk vacature »

Teamlead PHP Developer

Functieomschrijving Voor een gewaardeerde werkgever in de buurt van Middelburg zijn wij op zoek naar een gemotiveerde teamlead PHP developer met affiniteit met Symfony/Laravel. Een enthousiast persoon die het ontwikkelteam komt versterken met het aanpakken van uitdagende projecten. Ben jij op zoek naar een uitdaging waar je de tijd en ruimte krijgt jezelf te ontwikkelen en je eigen IT-team aan te sturen? Lees dan snel verder! Die ga je doen: Bijdragen aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de PHP based applicaties; Ontwikkeling en beheer van de serviceportal in Symfony en de webshops in de tweede versie van

Bekijk vacature »

Ervaren C#.NET programmeur

Functieomschrijving Voor een moderne werkgever in regio Prinsenbeek zijn wij op zoek naar een ervaren C#.NET programmeur die graag de uitdaging aangaat. Je houdt je bezig met het ontwikkelen van maatwerk webapplicaties voor diverse klanten, waarbij complexe processen optimaal worden ondersteund. Verder ziet jouw takenpakket er als volgt uit: Ontwikkelen en onderhouden van C#.NET-applicaties; Schrijven van hoogwaardige, herbruikbare codes; Schrijven van technische documentatie en gebruikershandleidingen; Bijdragen aan het ontwerp en de architectuur van softwaretoepassingen; Troubleshooten en oplossen van bugs in softwaretoepassingen; Werken met databases en dataopslagoplossingen; Implementeren van beveiligingsoplossingen en het waarborgen van de beveiliging van applicaties en gegevens. Bedrijfsprofiel

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 »

C# Ontwikkelaar

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET ontwikkelaar start jij in een ontwikkelteam met 7 .NET developers. In ons team werken er drie senior .NET developer, twee medior .NET developers en twee junior .NET developers. Er is dan ook genoeg senioriteit in ons team om jou te kunnen bieden wat jij nodig hebt! Wij werken in scrum en hebben drie wekelijkste sprints. Daarnaast doen wij minimaal vier keer per jaar een release. Ons platform is ontzettend complex en groot. Het is dan ook in het begin belangrijk dat jij de processen gaat begrijpen. Jij krijgt dan ook een cursus om beter te begrijpen

Bekijk vacature »

Fullstack JavaScript Developer Webapplicaties

Bedrijfsomschrijving Voor deze organisatie ben ik op zoek naar een getalenteerde Fullstack JavaScript Developer. Ze is een snelgroeiend software development agency dat zich richt op het ontwikkelen van moderne webapplicaties en complexe systemen voor haar klanten. Ze is gevestigd onder de rook van Utrecht en heeft als doel om tot de top van de Nederlandse agencies te behoren. Deze organisatie maakt softwareoplossingen voor verschillende soorten bedrijven. Innovatie staat hoog in het vaandel en je zult dus met nieuwe technieken aan de slag gaan. Ze hebben klanten in vele branches zitten, zoals retail, finance, gezondheid en onderwijs. De diverse klanten zorgen

Bekijk vacature »

SQL Database developer

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

Functie omschrijving Jij gaat in de functie van Software Developer werken met C# en .NET framework. Jij gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Daarnaast optimaliseer je de bestaande software. Oplossingen waar de klant echt iets aan heeft, jij krijgt er energie van op dit te realiseren. Je gaat werken in een Microsoft omgeving(ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Bedrijfsprofiel Je komt te werken in een klein team van developers, die zich voornamelijk bezighouden met back-end development. Verder staat dit

Bekijk vacature »

Pagina: 1 2 volgende »

PHP Scripter

PHP Scripter

18/08/2011 19:24:04
Quote Anchor link
Op dit moment run ik een succesvol systeem wat al meerdere malen verkocht is aan Trainers. Dit systeem is gebaseerd op PHP en MySQL, helaas nog niet in OOP, maar daar ga ik binnenkort aan beginnen.

Nu zit ik met het volgende in de maag; Elke keer als ik een update uitbreng op het systeem, wat soms meerdere keren per week gebeurd, moet ik dat naar alle FTP servers uploaden op de server waar de websites staan. Alle domeinnamen en webruimte is eigen beheer en kunnen de klanten ook niet bij.

Nu ben ik opzoek naar een alternatief hiervoor. Ik zou natuurlijk een update systeem kunnen aanbrengen waarbij de klanten een melding krijgen in het CMS systeem dat er een update beschikbaar is, en deze kunnen downloaden. Alle websites zijn identiek qua werking dus alle bestanden zijn ook hetzelfde.

Of ik ga iets ontwerpen waarbij ik alle bestanden op één FTP en in één Database kan zetten en dat de andere websites dus alleen een domeinnaam nodig hebben of één pagina voor de verwerking. In de Database kan dan worden aangegeven wat bij welke website hoort. Een algemene tabel met alle websites inclusief een ID. Dit lijkt mij een mooi oplossing? Maar is dat haalbaar?

Als één server de database afhandelingen niet kan verwerken kan er eventueel worden gekeken naar het bijvoegen van loadbalancers.

Ik hoop dat er hier mensen zijn die met mij mee willen denken voor een oplossing. Sowieso ga ik vanavond even wat dingen op papier zetten en het e.e.a. uitproberen.

Alvast bedankt en nog een fijne avond! ;-)
 
PHP hulp

PHP hulp

29/03/2024 06:40:56
 
Jacco Brandt

Jacco Brandt

18/08/2011 19:37:24
Quote Anchor link
Ik denk niet dat mogelijke klanten er blij mee zullen zijn dat ze afhankelijk zijn van jouw server om hun systeem te laten draaien. Ik zou het bij een update-knop houden in het beheerderspaneel.
 
PHP Scripter

PHP Scripter

18/08/2011 19:45:44
Quote Anchor link
Hoe bedoel je dat precies? Elke website is toch afhankelijk van een of meerdere servers? Wil je dat beter uitleggen?
 
Jacco Brandt

Jacco Brandt

18/08/2011 20:15:30
Quote Anchor link
Als jij alle systemen op een FTP-server/database laat draaien, en de klanten het systeem aanschaffen. Dan zijn de klanten afhankelijk van jouw server. Ik kan me heel goed voorstellen dat klanten liever afhankelijk zijn van een eigen server, die als jij bijvoorbeeld failliet zou gaan blijft draaien.
 
PHP Scripter

PHP Scripter

18/08/2011 20:46:00
Quote Anchor link
De keuze om alles op eigen servers te draaien willen de klanten ook graag. Ze willen er geen omkijk naar hebben. Ik registreer het domein en beheer de website, hun doen de rest. Het is en blijft voorlopig nog een hobby-project met kleine inkomsten.

Ik ben nu bezig om een klein licentie systeem te bouwen, zodat ik straks alleen een index file in de root van de domeinen hoef te zetten.

Als er nog andere gebruikers zijn die eventueel ideeën hebben, graag!
 
Fabian M

Fabian M

19/08/2011 13:22:33
Quote Anchor link
Bij Admin paneel (Als je die hebt) kun je een update knop maken, die een xml bestandje ophaalt waarin alle updates staan. Dan gaat hij de updates downloaden en toepassen.
 
Niels K

Niels K

19/08/2011 19:33:59
Quote Anchor link
Ik zou toch voor de optie gaan om het CMS op één server neer te zetten.
Je moet dan een CMS opzetten waaraan je meerdere clients kan toevoegen en per client het CMS kan configureren.
 
Roel -

Roel -

20/08/2011 00:22:17
Quote Anchor link
Ik ben het met Niels eens; zo kun je alles in één keer bijwerken.
Het is waarschijnlijk wel een redelijke klus, maar het gemak loont. :-)
 
Write Down

Write Down

20/08/2011 00:29:09
Quote Anchor link
Ik weet het nog niet zo... Gelijk welke optie, het is sowieso wat werk. Maar stel dat je alles centraliseert naar jouw server, dan zit je weer vast. Stel dat je dan later je code wilt verkopen met een single-licentie etc, dan moet je eigenlijk weer een deel gaan ombouwen om niet in te boeten qua efficiëntie. Dan zou ik toch eerder voor een automatische downloader gaan.

(Misschien is het zelf volledig te automatiseren met een cronjob? Download bestanden van jouw server --> uitpakken & overschrijven #klaar)
 
PHP Scripter

PHP Scripter

20/08/2011 21:47:25
Quote Anchor link
Bedankt voor alle reacties!

Ik wil toch alles op een centrale server houden. Ik heb het e.e.a. getest met een licentie controller, en dat werkt op zich leuk. Ik plaats alleen een index op de desbetreffende website en, door middel van nu nog 'file_get_contents', of de website een geldige licentie heeft.

Ik moet nog eens goed nadenken hoe ik dit wil gaan realiseren, want ik wil alles via het web laten werken, dus geen gewijzigde apache files en custom configuraties. Als je snapt wat ik bedoel.

Ik heb de server lopen op host.mijnwebsite.nl, en hier wordt ook de licentie gecheckt. Zoals ik hierboven ook al aangaf, via de 'file_get_contents' functie, er wordt een POST header meegestuurd via 'stream_context_create'.

Het ontwerp van het CMS en systeem zelf is geen probleem. Het systeem is er al, dan wel niet OOP. Daarom ga ik nu beginnen met het schrijven van een simpel Framework en deze steeds uitbreiden, speciaal voor dit project. Dat is dus ook het voordeel van alles op één server, klanten krijgen niet continu updates te verwerken maar krijgen het eventueel door via de mail. Vindt ik toch een stuk professioneler.

Niels, ik ga inderdaad een multi-client CMS ontwerpen. Met in de toekomst modules en plug-ins die klanten zelf kunnen in- of uitschakelen.

Roel, ook bedankt voor jouw reactie!

Write Down, het zal nooit voorkomen dat dit systeem verkocht gaat worden onder een single-licentie. Ik neem aan dat je hiermee bedoeld dat klanten het systeem zelf hosten en via één licentie werken?

Bedankt voor de reacties! En blijf reageren ;-)
 
PHP Scripter

PHP Scripter

21/08/2011 23:04:22
Quote Anchor link
Bumpje ;)
 
Write Down

Write Down

21/08/2011 23:19:50
Quote Anchor link
Dan kan je het inderdaad beter centraliseren. Maar geef je je klanten een FTP-login? Indien niet dan zou je je licentie systeem ook wat kunnen vereenvoudigen.

Wat je zegt van professioneler, dat zou ik nog niet durven zeggen. Voor het gamepanel dat ik bv huur, wordt de update automatisch uitgevoerd door een cron-job, 's nachts om 3h zodanig er niemand wat van merkt. Dat vind ik eigenlijk ook wel professioneel.
 
Pim -

Pim -

22/08/2011 00:51:56
Quote Anchor link
Je kan toch ook gewoon een CLI scriptje maken dat je lokaal draait ('s nachts) en dat geautomatiseerd via FTP alle servers update? Dat zou makkelijk zijn om te maken en nog makkelijker om te updaten. (Phar is dan ook leuk)

Als je meerdere CMSen op 1 server draait, kan je twee problemen krijgen:

1 site gehackt -> alle sites gehackt

Als er een site veel meer bezoekers krijgt dan een andere (niet onwaarschijnlijk), kan de snelheid van de minder bezochte site er alsnog onder lijden.
 
PHP Scripter

PHP Scripter

22/08/2011 01:12:03
Quote Anchor link
Beste, bedankt voor de recties.

Write Down, hoe zou ik dat simpeler kunnen doen? Ik wil alle licenties opslaan in de databse en in het CMS aan de klant tonen hoelang de licentie nog geldig is.

Pim, je hebt inderdaad een punt daarop. Maar daar moet je je ook tegen beschermen, het systeem laten testen en over alles goed nadenken. Sowieso ga ik een iets geadvanceerder login methode gebruiken met o.a. Captcha. En voor je opmerking over de snelheid; dit zal wel meevallen, helemaal als er straks Loadbalancers bijkomen voor Apache en MySQL. En hacken is tegenwoordig toch wel te voorkomen met de juiste beveiliging?

Ook ga ik nog even onderzoeken, morgen, hoe ik de websites ga 'koppelen' op basis van de urls. Want elk domein moet wel zijn eigen urls hebben: gewoon phphulp.nl/faq/id/24 en google.nl/faq/id/24 i.p.v. mijnwebsite.nl/websiteid/10024/faq/id/24. Snapje? Heb al wat ideeën daarover. Morgen even op papier zetten.

Tips en trucs zijn welkom!
 
The Force

The Force

22/08/2011 02:12:14
Quote Anchor link
Een nadeel van een CLI script om de FTP te updaten is dat als je de database aanpast dat je dat dan alsnog handmatig overal moet doen. Weet niet of dat een probleem kan zijn. Verder is het mij om het even.

CAPTCHA's zou ik niet gebruiken. Zie http://coding.smashingmagazine.com/2011/03/04/in-search-of-the-perfect-captcha/ voor uitleg waarom en voor alternatieven.
 
Pieter van Linschoten

Pieter van Linschoten

22/08/2011 11:51:17
Quote Anchor link
Databases vergelijken is ook niet zo'n probleem (welke database is aangepast en welke niet).
http://www.phphulp.nl/php/script/databases/database-structuur-vergelijken/1831/

Bovendien kan je met CLI ook een script aanroepen dat een database bewerking uitvoert.
Ik zou het eens testen.
 
PHP Scripter

PHP Scripter

22/08/2011 12:21:34
Quote Anchor link
The Force, bedankt!

Ik heb toch besloten om niks te doen met CLI. Ook omdat dit lastig gaat worden met de databases overzetten en alleen maar onhandig is lijkt mij.

Suggesties welkom!
 
Write Down

Write Down

22/08/2011 14:05:50
Quote Anchor link
Je hoeft de licentie eigenlijk niet meer op de klant zijn server te controleren. Mits de klant gene FTP-toegang heeft. Wanneer je gewoonweg de licentie in database zet, in jouw interface zie je die van alle klanten die bv. binnen de week vervallen. De klant ziet in zijn interface wanneer zijn licentie vervalt. Controle hoeft dan eigenlijk niet.
 
PHP Scripter

PHP Scripter

22/08/2011 18:13:37
Quote Anchor link
Nee, dat snap ik.

Iemand suggesties? :)
 
PHP Scripter

PHP Scripter

23/08/2011 18:34:56
Quote Anchor link
Bumpcar!
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

23/08/2011 19:20:31
Quote Anchor link
Sorry, foutje
Gewijzigd op 23/08/2011 19:24:19 door Ger van Steenderen
 

Pagina: 1 2 volgende »



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.