Archief - SEARCH: medewerkers gezocht

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Random_

Legacy Member
Voor een project waar ik intussen een tijdje mee bezig ben met een groepje van drie mensen, zoek ik nog één of twee medewerkers om de zaken wat sneller vooruit te helpen.

Jullie vinden een korte projectomschrijving op deze URL

Voor de duidelijkheid wil ik hier heel kort nog enkele dingen herhalen:

  • Het pakket dat we willen ontwikkelen is een framework/toolset om op een zo efficiënt en snel mogelijke manier websites te kunnen opbouwen (RAD). Hierbij proberen we een beetje het beste te combineren van een CMS zoals Joomla ('development'-snelheid) en een kale API (flexibiliteit). Verdere uitwerking staat in de PDF. Daarnaast is er uitgebreide technische documentatie opgesteld op basis waarvan de ontwikkeling zelf gebeurt. We proberen het dus serieus aan te pakken, 't is niet de bedoeling dat dit een ééndagsvlieg wordt.
  • Het is een semi-commercieel project. Dwz. dat je er niet wordt voor betaald, maar wanneer er winst gemaakt wordt (en dat is de bedoeling), wordt deze verdeeld onder de mensen die meegewerkt hebben in verhouding met de inspanningen die geleverd zijn. Het is dus geen open source-project. Bovendien kan iedereen die aan het project meewerkt, het pakket vrij gebruiken om zelf sites mee te ontwikkelen (en hiervoor aanrekenen).
  • Vereiste op vlak van technische capaciteiten om mee te doen is ervaring op een of meer van volgende vlakken. Dit geeft ook meteen een zicht op welke talen en technologieën we gebruiken. Je moet geen expert zijn, maar het project is wel van dien aard dat we met absolute beginners eigenlijk niets zijn. Algemene programmeerervaring is natuurlijk belangrijker dan kennis van de specifieke talen die we gebruiken.
    • PHP + MySQL (versies 5)
    • JS + DHTML, DOM, ...
    • PHP + XML en gerelateerde standaards
Mensen die eventueel geïnteresseerd zijn, kunnen mij PM'en. Andere commentaar is natuurlijk ook welkom.

Radiance

Legacy Member
Klinkt op zich niet slecht, maar buiten een verregaande integratie tussen client- en serverside omgeving zie ik eigenlijk niet in waarom uw framework meer de moeite waard is dan de tientallen die er al zijn.

Er bestaan vandaag al een aantal uitgebreide en/of consequent geschreven PHP frameworks (Zend Framework bv.), de meesten goed voorzien om via een beperkte adapter klasse andere projecten zoals goeie AJAX integratie of template systemen in te lijven.

Misschien mis ik een deel van uw opzet, in which case : enlighten me.

Random_

Legacy Member
Hoewel je de meeste features in grote lijnen inderdaad zal terugvinden in andere frameworks (zij het zelden in één pakket), zijn er een aantal aspecten die toch wel uniek zijn van aanpak.

Eerste punt is inderdaad de uitwerking van het control/event-model, zoals je zelf al deels aangaf. Dit is een zeer efficiënte methode om snel de functionaliteit van een complete website samen te stellen. Een belangrijk punt als snelheid je doelstelling is. Voor PHP is dit een vrij ongewone aanpak.

Tweede voorbeeld is de dataflow handling. Die is tegelijkertijd heel snel op te zetten en blijft toch heel flexibel. Het mappen van de data uit de database op de controlhiërarchie en omgekeerd (output en input) gebeurt door ingave van mapping patterns. Dit is een zeer effeciënte en compacte notatie die heel wat tijd uitspaart.

Derde punt is het bijhouden van metadata van de database en sitestructuur die voor zeer krachtige functies zorgt. Zo zal het bv. perfect mogelijk zijn om aan de hand van de datadefinities die de developer definieert automatisch een admininterface te gaan aanmaken. De resulterende controlhiërarchie kan daarna gewoon aangepast worden naar believen.

Vierde punt zijn de modules die voorzien in meer specifieke functies zoals het creeëren van wizards, RPC's tussen twee verschillende sites, vertalingssysteem, die zeer ver uitgewerkt kunnen worden dankzij diezelfde metadata. Je kan bv. automatisch een wizardformulier laten maken voor een nieuwe account (of elke andere door de developer gedefinieerde "resource" zoals wij het noemen). Dat zal niet perfect zijn wellicht, maar wel een snelle start bieden en de developer kan daarna zelf opnieuw aanpassingen doen.

Zo zijn er nog wel een paar dingen te bedenken, maar you get the picture. Zelf ben ik ervan overtuigd dat het pakket zeker een meerwaarde zal bieden tov. andere frameworks en mensen die geinteresseerd zijn om mee te werken zullen ongetwijfeld die mening delen eens ze de volledige documentatie te zien krijgen ;).

dJeez

Legacy Member
Eigenlijk wil je dus de zoveelste PHP on Rails maken, spijtig dat er reeds verschillende gelijkaardige projecten (met verschillende mate van succes) bestaan.

Het niet Open Source verhaal steekt mij trouwens tegen voor een community based development project. Misschien weet je het niet, maar inkomstengeneratie is wel degelijk mogelijk als je je project onder een erkende Open Source licentie vrijgeeft (de free komt doorgaans uit "freedom", en niet uit "free beer"). Indien je project ècht iets voorstelt ga je op die manier gegarandeerd een veel grotere interesse (en sneller development) bekomen.

En let ook op : als je GPL licensed code gebruikt in je project moet je project in principe ook onder de GPL vallen.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan