Post by Erik Stielstra
But I really think some api must not be used.
You are of course free to use or not to use the API. However if you do use
the API and follow the common practices in Drupal (to use entities + field
API) you get all the integration that comes with it for free. If you decide
to go you own route, you have to take care of all the integrations
I have to maintain a large site and there's severals hundred of tables
but with contents no so different. So even simple pages have severals
hundred of queries. My site is not so complicated. Did developers who made
the site missed something ?
150 tables for a small site, 300 tables for a medium sized site is no
exception. Fields will be responsible for 25 - 40% of the number of tables.
But how many tables will you be able to save, and how much coding effort do
you want to put into it? Working around Drupal is not easier than working
with Drupal. Both have their learning curve.
thanks for your answer. I will read that article carrefully.
But I should have been more precise in my question. I want to create new
content in the right way (if there is at least one) in drupal 7. I think I
must use entity if I understand right. But I don't want to use field api. I
don't want to have as many tables as fields in my new content. I cannot
understand how someone can have to that strange stuff.
Manage data in a database is a hard work and for sure field api is a
great work but it's also a bloatware and a nightmare with a large site. I
have to maintain a large site and there's severals hundred of tables but
with contents no so different. So even simple pages have severals hundred
of queries. My site is not so complicated. Did developers who made the site
missed something ?
Don't misunderstand me, I like drupal. I hope drupal 8 comming soon. But
I really think some api must not be used.
I used to make website with drupal 6 and I defined new content type
using new node type.
I tried to do the same thing with drupal 7... But after some readings I
discover it could not be the right way.
Must I used entity ? I want to access my new type as it was node with
I search for goods tutorials but didn't find somes.
Thanks in advance for any help or any advice.