Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

Forumsoftware

Pagina: 1
Acties:
  • 165 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Hey, ik ben bezig aan een volledig nieuwe versie van mijn forumsoftware. Deze gaat een heel pak uitgebreider zijn en nu was ik dus van plan om de software mischien toch niet volledig gratis meer aan te bieden, maar hierover had ik een aantal vragen:

1. Ik ben nog net geen 18jaar, indien ik dan de software wil gaan verkopen tegen een lage prijs online moet ik me dan aansluiten bij de kamer van koophandel als ik het legaal wil houden?

2. Als mensen voor mijn software gaan betalen en ze downloaden hierna de volledige code,... hoe kan ik er dan voor zorgen dat ze het niet gratis gaan verspreiden? Ik heb gezien dat je bij React/MyReact de PHP-code niet krijgt wanneer je de software afhaald. Dit heeft als voordeel dat er altijd nog communicatie kan zijn met mijn database dus dat ik bijvoorbeeld kan werken met serrienummers die opgeslagen worden in mijn database waardoor mensen alleen maar toegang krijgen indien ze hun eigen serienummer gebruiken. Of heb ik het volledig mis hoe Myreact het illigaal verspreiden van hun software voorkomt?
Maar hoe past Tweakers dan de PHP-code van React aan? Want jullie hebben toch eigen functies enzo ook nog ingebouwd denk ik he.

3. In de nieuwe versie van mijn forumsoftware kan je de volledige layout bijna aanpassen via het adminpaneel, je kan er bijvoorbeeld de breedte, de achtergrondkleur, .... instellen deze instellingen worden dan allemaal opgeslagen in de database. Nu is mijn vraag is het niet een enorme belasting voor de database als er op elke pagina de breedte, achtergrondkleur en alle andere kleuren en instellingen opgehaald moeten worden uit de database? Kan ik deze instellingen dat niet beter 1 maal uit de database ophalen en ze dan opslaan in een sessie bij elke gebruiker?


Alvast bedankt ;)

  • Freezerator
  • Registratie: Januari 2000
  • Laatst online: 30-11 21:01
1. Ga langs de kvk, je zal als een ondernemer worden gezien.

2. Dat hou je niet tegen tenzij je de software encoded.

3. Maak een css file.

4. Als ik dit zo lees, zeker punt 3, waarom zou men voor jouw software willen betalen tegenover de vele gratis varianten die er zijn en volgens mij al meer kunnen?

  • Jazzper
  • Registratie: Juli 2001
  • Laatst online: 28-11 09:51

Jazzper

BB4E^Guerilla

Kun je een voorbeeldpagina laten zien?

webstek // Urenwerk - horlogeblog // mijn fotogear en beste fotos // Instagram @jazzper_nl


  • robbert
  • Registratie: April 2002
  • Laatst online: 30-11 13:41
2.) (My)React is tot mijn weten door Zend heen gehaald. Op deze manier bieden ze je enkel een soort van gecompileerde versie aan.
3.) Daar hebben ze template engines voor uitgevonden. Dan kan de gebruiker/klant zelf volledig de opmaak van het forum bepalen zonder in jouw php code te hoeven rommelen.

[ Voor 24% gewijzigd door robbert op 09-08-2007 14:20 ]


  • mithras
  • Registratie: Maart 2003
  • Niet online
Verwijderd schreef op donderdag 09 augustus 2007 @ 14:11:
Hey, ik ben bezig aan een volledig nieuwe versie van mijn forumsoftware. Deze gaat een heel pak uitgebreider zijn en nu was ik dus van plan om de software mischien toch niet volledig gratis meer aan te bieden, maar hierover had ik een aantal vragen:

1. Ik ben nog net geen 18jaar, indien ik dan de software wil gaan verkopen tegen een lage prijs online moet ik me dan aansluiten bij de kamer van koophandel als ik het legaal wil houden?
Ik heb er niet veel verstand van, maar je kan een eigen bedrijfje oprichten en uit naam van dat bedrijf de programmatuur verkopen. Moet je inderdaad naar de KvK en moet je een (klein) bedrag betalen om je te registreren. Je kan ook als persoon werken, maar ik gok dat je dit "software verkopen" niet als freelancer kan doen.
Maar nogmaals, hier heb ik niet echt een idee van.
2. Als mensen voor mijn software gaan betalen en ze downloaden hierna de volledige code,... hoe kan ik er dan voor zorgen dat ze het niet gratis gaan verspreiden? Ik heb gezien dat je bij React/MyReact de PHP-code niet krijgt wanneer je de software afhaald. Dit heeft als voordeel dat er altijd nog communicatie kan zijn met mijn database dus dat ik bijvoorbeeld kan werken met serrienummers die opgeslagen worden in mijn database waardoor mensen alleen maar toegang krijgen indien ze hun eigen serienummer gebruiken. Of heb ik het volledig mis hoe Myreact het illigaal verspreiden van hun software voorkomt?
Maar hoe past Tweakers dan de PHP-code van React aan? Want jullie hebben toch eigen functies enzo ook nog ingebouwd denk ik he.
De React software bestaat uit templates en een achterliggende laag. Die achterliggende laag is gecodeerd met Zend Optimizer. Je kan als gebruiker de code niet achterhalen, dus ook niets overnemen. Dat pakket aanschaffen is voor jou niet aan de orde, gezien het een paar duizend euro kost ;)
De template laag is bij React zelf aan te passen.
3. In de nieuwe versie van mijn forumsoftware kan je de volledige layout bijna aanpassen via het adminpaneel, je kan er bijvoorbeeld de breedte, de achtergrondkleur, .... instellen deze instellingen worden dan allemaal opgeslagen in de database. Nu is mijn vraag is het niet een enorme belasting voor de database als er op elke pagina de breedte, achtergrondkleur en alle andere kleuren en instellingen opgehaald moeten worden uit de database? Kan ik deze instellingen dat niet beter 1 maal uit de database ophalen en ze dan opslaan in een sessie bij elke gebruiker?
Zoiets fundamenteels is best belangrijk om over na te denken. Het is sowieso een goed idee om je database, controle en presentatie uit elkaar te houden. En dan de presentatie volledig open te houden door gebruik te maken van een template. Met Smarty kan je makkelijk templates opzetten die ook een goede caching ondersteunen.
Want bedenk wel dat elke keer de layout ophalen vanuit een database een erg hoge (onnodige) load kost!

  • Grijze Vos
  • Registratie: December 2002
  • Laatst online: 28-02 22:17
Als jij < 1000 euro verdient aan zoiets zal het de belastingdienst aan hun reet roesten hoor. Je hoeft echt niet naar de KvK hiervoor. (Gewoon netjes opgeven onder Freelancen op je belastingaangifte is al genoeg dunkt me.)

[ Voor 24% gewijzigd door Grijze Vos op 09-08-2007 14:33 ]

Op zoek naar een nieuwe collega, .NET webdev, voornamelijk productontwikkeling. DM voor meer info


Verwijderd

Topicstarter
Bedankt voor de reacties.

even over vraag 2:
Met andere woorde ik zou dus op de gebruikers moeten "vertrouwen" en de volledige code meegeven? en hopen dat ze het niet naar mensen doorsturen of verspreiden?

vraag 3:
Dat ik gebruik kan maken van Templates weet ik en dat doe ik ook maar ik weet niet of jullie al eens Vbulletin gebruikt hebben of de demo op hun site. Handig aan deze software vind ik dat je de StyleSheet eigenlijk via het adminpanneel volledig kunt aanpassen je kunt daar dus de breedte,kleuren, lettertypen,.... instellen via formulieren. Hierdoor kunnen ook mensen die geen kennis hebben van HTML,... ook het forum al een beetje aan passen door de stylesheet via het adminpanneel aan te passen.
Maar mijn vraag was dus om dit te doen moet ik de instellingen (kleur, breedte, lettertypen,...) toch opslaan in een database maar wanneer zou ik ze er dan uithalen :s?
Of doet Vbulletin het misschien zo: aan de hand van de ingevoerde waarden in de formulieren een stylesheet opstellen?

Njah als je de template bekijkt van Vbulletin dan ziet het er als volgt uit:
code:
1
2
3
4
5
6
7
8
9
10
<!-- logo -->
<a name="top"></a>
<table border="0" width="$stylevar[outertablewidth]" cellpadding="0" cellspacing="0" align="center">
<tr>
    <td align="$stylevar[left]"><a href="$vboptions[forumhome].php$session[sessionurl_q]"><img src="$stylevar[titleimage]" border="0" alt="$vboptions[bbtitle]" /></a></td>
    <td align="$stylevar[right]">
        You can log in here and to the <a href="admincp/" target="_blank">Admin Control Panel</a> using<br />User Name: <b>Admin</b><br />Password: <b>admin</b><br />More information: <a href="http://www.vbulletin.com/docs/html" target="_blank">On-line documentation</a>
    </td>
</tr>
</table>

Je ziet dus dat de breedte een variabele is

  • disjfa
  • Registratie: April 2001
  • Laatst online: 04-11 11:05

disjfa

be

Verwijderd schreef op donderdag 09 augustus 2007 @ 14:37:
even over vraag 2:
Met andere woorde ik zou dus op de gebruikers moeten "vertrouwen" en de volledige code meegeven? en hopen dat ze het niet naar mensen doorsturen of verspreiden?
Met closed source software moet je niemand vertrouwen en gewoon normaal encoderen. Open software kan je open laten.

Je moet een tussenoplossing kunnen vinden. Templates aanpasbaar maar je code niet (dus encoderen). Dan geef je je gebruiker vrijheid en is je code dicht.

Maargoed, als ik jouw was zou ik me eerst druk maken met punt 1, aangezien 2, 3 en de rest altijd nog kunnen :)

disjfa - disj·fa (meneer)
disjfa.nl


  • Jazzper
  • Registratie: Juli 2001
  • Laatst online: 28-11 09:51

Jazzper

BB4E^Guerilla

Bel eens met het loket van KvK. Die lui zijn echt mega aardig en behulpzaam. Langs gaan is nog beter. Er zijn wel meer overheidsinstanties die gratis zijn en echt de tijd voor je nemen. ("ok dus daaaar gaan mijn belastingcenten heen ;)").

webstek // Urenwerk - horlogeblog // mijn fotogear en beste fotos // Instagram @jazzper_nl


Verwijderd

Topicstarter
ja k mah zou toch eerst al een stuk willen afhebben vooralleer ik naar kamer van koophandel ga.
Ik heb al eerder een forumsoftware geschreven een gratise versie dan, deze was nog niet zo uitgebreid maar dat kwam omdat het mijn eindwerk was en ik dus maar tijd had tot het einde van het schooljaar.

Ik zit eigenlijk nog met mijn derde vraag... als iemand nog zou kunnen antwoorden op vraag 3 in deze post:
Verwijderd in "Forumsoftware"

Ik zou het dus zo willen maken dat je de stylesheet via het adminpanneel kan updaten

  • Ramon
  • Registratie: Juli 2000
  • Laatst online: 08:23
Je kan toch met PHP een bestand wegschrijven? Nou dan schrijf je gewoon nadat iemand in de backend wijzigingen heeft opgeslagen in de DB, die wijzigingen ook weg in een css-bestand, en klaar ben je. Scheelt weer wat databasecalls.

Overigens weet ik niet hoeveel je denkt te gaan verdienen maar op zich is een kvk-inschrijving of een btw-nummer niet echt nodig. Btw-nummer is alleen handig als je veel zakelijke contacten hebt geloof ik waar je mee handeld.

Je moet alleen wel je inkomsten bij je jaarlijkse belastingaangifte bijschrijven.

Check mijn V&A ads: https://tweakers.net/aanbod/user/9258/


  • robbert
  • Registratie: April 2002
  • Laatst online: 30-11 13:41
Verwijderd schreef op donderdag 09 augustus 2007 @ 20:31:
Ik zou het dus zo willen maken dat je de stylesheet via het adminpanneel kan updaten
Zorg gewoon dat je stylesheets ook door je template engine gaan. Dan kan degene die een template voor je forum maakt zelf bepalen of die er iets mee doet en op welke manier.

Daarnaast zou je iets slims kunnen bedenken zodat je niet bij elk request al die meuk op moet gaan halen uit je database. Maar het kan goed zijn dat de moeite die je kwijt bent om, laten we zeggen zo'n 20 variabelen, uit je database op te halen in het niks valt bij de rest van de taken die je uit moet voeren.

[ Voor 8% gewijzigd door robbert op 09-08-2007 20:53 ]

Pagina: 1