i'm just reading about MangoDB
http://www.tutorialspoint.com/mongodb/mongodb_overview.htm
do you know a good documentation about this ?? or the above link is good ??
i'm just reading about MangoDB
http://www.tutorialspoint.com/mongodb/mongodb_overview.htm
do you know a good documentation about this ?? or the above link is good ??
really i feel that you are from another planet, lol
but i'm very happy that i keep learning new things everyday from you, i'm sure if you come here Scott, you will see that there is a huge difference in level, and people will not understand you, lol
i have to admit that i'm totally ignorant about this, lol
i'm just reading about this, from the time we were at school, we know only one thing : SQL when it comes to MDBS, we never learn or heard about this NoSQL DB, but to be honest it is shameful,
really i have to learn about this point, because we have learned from the time of university one type of DB, relational DB, what are you saying is the first time i hear it, i have to take some time to contemplate about this, i will check my papers and i will resume
to be continued ...
the project is under construction, the entities will be added to this model by the time
@scottalanmiller said:
@IT-ADMIN said:
why it should not be a relational DB, ??
Because relational is not the default choice. Relational is heavy weight and slow. Extra effort, extra problems. If you don't need it, it's not good for you.
Nothing in the data that you has leverages a relational system really. It's perfect as a document.
lol, you can't be serious, how we can know a specific card to whom it belong,
i'm really in a state of lose,
all entities are related to each other,
why it should not be a relational DB, ??
as far as i can see, the modern way is not to begin with modeling, isn't it??
our first model is the following, after that we gonna add more entity by the time
by the way it is only the payroll model of our application
now i only need to learn well about one good ORM in order to be able to convince him, currently i'm studying doctrine2 and laravel, if i understand them well and after testing them in my test project, that time i can demonstrate to him how to use it and the benefits we can get behind using it,
my collegue want to use the traditional method of creating tables manually and doing everything manual, till now i try to convince him to use modern technologies, i even showed him this forum and your replies about the advantages of using modern technologies, he told me these guys have more experience, but we in our situation we are considered beginners and we should know all details of our projects in order to learn and understand staff in details
@scottalanmiller said:
@IT-ADMIN said:
ok dear scott, thank you for your advice, i'm sorry if i upset you and waste your time
It feels like you are going in circles. You really want to do old development using tools and techniques that you are used to. I understand that. And there is value to that. But there are also modern tools and techniques that make things much easier for development that you can leverage. I think that you need to decide on your goals and needs before looking for details like this.
We don't even know what technologies make sense for your project. Right now you are shopping for an ORM before even knowing if your data is relational. The cart is before the horse.
No, we already finished our conceptual model of data, and we already knew the schema of our DB and we get the tables and the relations btw them all,
ok dear scott, thank you for your advice, i'm sorry if i upset you and waste your time
they have a php section, therefor i posted in it
no, i posted this morning on spicework hoping i found someone tried a good ORM and advice me how to efficiently use it without having my first issue of performance, then one guy tell me this,
this is my post : https://community.spiceworks.com/topic/1475172-php-best-orm?page=1#entry-5568544
please anyone tell me whether this guy is right or not ??
http://www.yegor256.com/2014/12/01/orm-offensive-anti-pattern.html
he smash the whole concept of ORM, what the hell is this ????
ok, i see what you mean, i think only this ORM is not efficient, it is nothing but one php file that has so many functions ready to use (about 12000 line of code), so when i call a function for example, the php code has to scan this big php file which i guess it is the root cause of this late, i have to check other ORM
thanks
good morning guys
@dafyre: i tried redbeansPHP, it make the DB manipulation very easy, but i have problem, the performance is dramatically reduced, before for example when i display all records of a specific table it displayed immediatley, now after using RedBeansPHP, it take about 2 sec to display the table even if this table contain about 20 record, i wonder if this table contains 200 record maybe it will take 4 sec, after doing some researches i found that ORMs hurt performance too much,
@dafyre how you manage this issue of performance ??